Aug 19
2025
SELL
Open market or private sale
$1,425,562
$108.12 p/Share
13,185
Reduced 46.28%
15,303
Common Stock
Aug 19
2025
BUY
Exercise of conversion of derivative security
$768,685
$58.3 p/Share
13,185
Added 31.64%
28,488
Common Stock
Aug 18
2025
SELL
Open market or private sale
$107,910
$107.91 p/Share
1,000
Reduced 6.13%
15,303
Common Stock
Aug 18
2025
BUY
Exercise of conversion of derivative security
$58,300
$58.3 p/Share
1,000
Added 5.78%
16,303
Common Stock
Jan 03
2025
SELL
Payment of exercise price or tax liability
$31,452
$94.17 p/Share
334
Reduced 2.14%
15,303
Common Stock
Jan 02
2025
SELL
Payment of exercise price or tax liability
$26,757
$94.55 p/Share
283
Reduced 1.78%
15,637
Common Stock
Jan 02
2025
BUY
Grant, award, or other acquisition
-
2,161
Added 11.95%
15,920
Common Stock
Jan 04
2024
SELL
Payment of exercise price or tax liability
$11,985
$86.23 p/Share
139
Reduced 1.0%
13,759
Common Stock
Jan 03
2024
SELL
Payment of exercise price or tax liability
$28,810
$86.26 p/Share
334
Reduced 2.35%
13,898
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
-
2,276
Added 13.79%
14,232
Common Stock
Jan 04
2023
SELL
Payment of exercise price or tax liability
$13,175
$94.79 p/Share
139
Reduced 1.15%
11,956
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$28,950
$93.69 p/Share
309
Reduced 2.49%
12,095
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
-
1,342
Added 9.76%
12,404
Common Stock
Jun 03
2022
SELL
Open market or private sale
$3,280,531
$104.21 p/Share
31,480
Reduced 74.0%
11,062
Common Stock
Jun 03
2022
BUY
Exercise of conversion of derivative security
$1,634,127
$51.91 p/Share
31,480
Added 42.53%
42,542
Common Stock
Jan 04
2022
SELL
Payment of exercise price or tax liability
$13,383
$96.28 p/Share
139
Reduced 1.24%
11,062
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$29,193
$96.03 p/Share
304
Reduced 2.64%
11,201
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
-
1,339
Added 10.43%
11,505
Common Stock
Jan 04
2021
SELL
Payment of exercise price or tax liability
$43,071
$91.06 p/Share
473
Reduced 4.45%
10,166
Common Stock
Jan 04
2021
BUY
Grant, award, or other acquisition
-
1,110
Added 9.45%
10,639
Common Stock
Nov 05
2020
SELL
Open market or private sale
$2,505,471
$101.58 p/Share
24,665
Reduced 72.13%
9,529
Common Stock
Nov 05
2020
BUY
Exercise of conversion of derivative security
$1,011,758
$41.02 p/Share
24,665
Added 41.91%
34,194
Common Stock