Jul 22
2025
SELL
Open market or private sale
$211,560
$105.78 p/Share
2,000
Reduced 0.36%
560,110
Common Stock
Jul 21
2025
SELL
Payment of exercise price or tax liability
$3,477,026
$105.39 p/Share
32,992
Reduced 5.54%
562,110
Common Stock
Jul 21
2025
BUY
Exercise of conversion of derivative security
$1,174,654
$17.62 p/Share
66,666
Added 10.07%
595,102
Common Stock
Jan 03
2025
SELL
Open market or private sale
$77,700
$77.7 p/Share
1,000
Reduced 0.19%
528,436
Common Stock
Oct 23
2024
$2,140,111
$76.52 p/Share
27,968
Reduced 5.02%
529,436
Common Stock
Oct 15
2024
SELL
Open market or private sale
$153,000
$76.5 p/Share
2,000
Reduced 0.36%
557,404
Common Stock
Jul 30
2024
SELL
Payment of exercise price or tax liability
$2,559,664
$78.58 p/Share
32,574
Reduced 5.5%
559,404
Common Stock
Jul 30
2024
BUY
Exercise of conversion of derivative security
$821,349
$12.32 p/Share
66,668
Added 10.12%
591,978
Common Stock
Jun 21
2024
SELL
Open market or private sale
$136,000
$68.0 p/Share
2,000
Reduced 0.38%
525,310
Common Stock
Dec 26
2023
SELL
Open market or private sale
$69,000
$69.0 p/Share
1,000
Reduced 0.18%
565,297
Common Stock
Dec 26
2023
-
37,987
Reduced 6.72%
527,310
Common Stock
Dec 15
2023
SELL
Open market or private sale
$137,020
$68.51 p/Share
2,000
Reduced 0.35%
566,297
Common Stock
Nov 28
2022
BUY
Deposit into or withdrawal from voting trust
-
786
Added 0.14%
556,734
Common Stock
Nov 07
2022
SELL
Payment of exercise price or tax liability
$2,963,069
$79.49 p/Share
37,276
Reduced 6.19%
565,153
Common Stock
Nov 07
2022
BUY
Exercise of conversion of derivative security
$1,447,318
$21.71 p/Share
66,666
Added 10.55%
565,153
Common Stock
Oct 07
2022
SELL
Payment of exercise price or tax liability
$1,906,975
$59.5 p/Share
32,050
Reduced 5.45%
555,948
Common Stock
Oct 07
2022
BUY
Exercise of conversion of derivative security
$570,661
$8.56 p/Share
66,666
Added 10.71%
555,948
Common Stock
Sep 23
2022
-
20,185
Reduced 3.45%
565,153
Common Stock
Mar 23
2022
BUY
Grant, award, or other acquisition
$1,272,900
$84.86 p/Share
15,000
Added 2.8%
521,332
Common Stock
Dec 31
2021
-
20,658
Reduced 3.92%
506,332
Common Stock
Oct 19
2021
BUY
Exercise of conversion of derivative security
$622,012
$9.33 p/Share
66,668
Added 11.23%
526,990
Common Stock
Dec 02
2020
SELL
Other acquisition or disposition
$54,169,998
$54.17 p/Share
1,000,000
Reduced 68.48%
460,322
Common Stock
Oct 13
2020
-
16,737
Reduced 3.64%
443,585
Common Stock