v3.26.1
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2026
Stock-Based Compensation  
Schedule of stock option activity

  ​

Weighted

 

  ​

Average

Aggregate

 

  ​

Weighted

Remaining

Intrinsic

 

  ​

Average

Contractual

Value

  ​

Options

  ​ ​

Exercise Price

  ​ ​

Term (in years)

  ​ ​

(in millions)

 

Options outstanding at January 1, 2026

  ​

88,821,121

$

36.62

 

5.43

$

8,753.6

Options granted

  ​

41,924

 

138.11

Options exercised

  ​

(4,082,462)

 

23.52

Options forfeited

  ​

(67,835)

 

53.92

Options outstanding at March 31, 2026

  ​

84,712,748

37.29

5.29

7,545.2

Options granted

  ​

6,289,205

 

132.37

Options exercised

  ​

(4,840,469)

 

26.10

Options forfeited

  ​

(150,233)

 

66.80

Options outstanding at June 30, 2026

  ​

86,011,251

$

44.82

 

5.51

$

11,310.6

Vested and non-vested options expected to vest at June 30, 2026

  ​

84,418,678

$

44.09

 

5.45

$

11,163.0

Exercisable options at June 30, 2026

  ​

61,262,658

$

30.70

 

4.40

$

8,921.1

Summary of status of non-vested options and changes during the year

  ​ ​ ​

  ​ ​ ​

Weighted

 

Average

Fair Value at 

Options

Grant Date

 

Non-vested options at January 1, 2026

 

29,426,936

$

15.58

Options granted

 

41,924

 

37.69

Options vested

 

(411,059)

 

11.68

Options forfeited

 

(67,835)

 

14.88

Non-vested options at March 31, 2026

 

28,989,966

15.67

Options granted

 

6,289,205

 

39.40

Options vested

 

(10,383,345)

 

12.57

Options forfeited

 

(147,233)

 

19.26

Non-vested options at June 30, 2026

 

24,748,593

$

22.98

Summary of activity in the option plans

 

Three Months Ended

  ​ ​ ​

Six Months Ended

 

June 30, 

June 30, 

2026

2025

2026

2025

Total intrinsic value of stock options exercised

$

615.6

$

761.4

$

1,120.0

$

901.7

Total fair value of stock options vested

 

130.5

 

110.6

 

135.3

 

112.9

Schedule of restricted share activity

Restricted share activity for the three and six months ended June 30, 2026 was as follows:

Weighted Average

Remaining

Restricted

Fair Value at 

Amortization

  ​

Shares

 

Grant Date

 

Term (in years)

 

Restricted shares outstanding at January 1, 2026

 

16,520

$

86.88

0.37

Restricted shares granted

 

548

 

136.25

Restricted shares outstanding at March 31, 2026

 

17,068

88.47

 

0.13

Shares vested and issued

 

(17,068)

 

88.47

Restricted shares granted

 

10,864

 

132.06

Restricted shares outstanding at June 30, 2026

 

10,864

$

132.06

 

0.88