Nov 22
2024
SELL
Open market or private sale
$3,694,433
$310.77 p/Share
11,888
Reduced 12.17%
85,811
Common Stock
Nov 22
2024
BUY
Exercise of conversion of derivative security
$715,776
$60.21 p/Share
11,888
Added 10.85%
97,699
Common Stock
Nov 21
2024
SELL
Open market or private sale
$6,442,650
$307.1 p/Share
20,979
Reduced 19.65%
85,811
Common Stock
Nov 21
2024
BUY
Exercise of conversion of derivative security
$1,921,256
$91.58 p/Share
20,979
Added 16.42%
106,790
Common Stock
May 10
2024
SELL
Payment of exercise price or tax liability
$454,375
$267.28 p/Share
1,700
Reduced 1.94%
85,811
Common Stock
May 03
2024
BUY
Grant, award, or other acquisition
-
4,318
Added 4.7%
87,511
Common Stock
Mar 31
2024
SELL
Payment of exercise price or tax liability
$2,999,033
$271.75 p/Share
11,036
Reduced 11.71%
83,193
Common Stock
Mar 06
2024
SELL
Open market or private sale
$8,104,105
$255.65 p/Share
31,700
Reduced 25.17%
94,229
Common Stock
Mar 06
2024
BUY
Exercise of conversion of derivative security
$2,093,399
$96.47 p/Share
21,700
Added 14.7%
125,929
Common Stock
Jun 16
2023
SELL
Open market or private sale
$852,500
$170.5 p/Share
5,000
Reduced 4.58%
104,229
Common Stock
May 24
2023
SELL
Open market or private sale
$4,630,836
$165.21 p/Share
28,030
Reduced 20.42%
109,229
Common Stock
May 24
2023
BUY
Exercise of conversion of derivative security
$2,697,326
$96.23 p/Share
28,030
Added 16.96%
137,259
Common Stock
May 23
2023
BUY
Grant, award, or other acquisition
-
14,393
Added 11.64%
109,229
Common Stock
May 17
2023
SELL
Payment of exercise price or tax liability
$250,034
$158.35 p/Share
1,579
Reduced 1.64%
94,836
Common Stock
May 08
2023
BUY
Grant, award, or other acquisition
-
16,044
Added 14.27%
96,415
Common Stock
Mar 31
2023
SELL
Payment of exercise price or tax liability
$1,327,318
$144.73 p/Share
9,171
Reduced 10.24%
80,371
Common Stock
Jan 31
2023
SELL
Open market or private sale
$2,693,694
$144.76 p/Share
18,608
Reduced 17.21%
89,542
Common Stock
Jan 31
2023
BUY
Exercise of conversion of derivative security
$1,548,557
$83.22 p/Share
18,608
Added 14.68%
108,150
Common Stock
May 19
2022
BUY
Grant, award, or other acquisition
-
13,370
Added 12.99%
89,542
Common Stock
May 17
2022
SELL
Payment of exercise price or tax liability
$207,319
$122.24 p/Share
1,696
Reduced 2.18%
76,172
Common Stock
May 06
2022
BUY
Grant, award, or other acquisition
-
17,236
Added 18.12%
77,868
Common Stock
Mar 31
2022
SELL
Payment of exercise price or tax liability
$874,790
$130.8 p/Share
6,688
Reduced 9.93%
60,632
Common Stock
Nov 15
2021
SELL
Open market or private sale
$1,166,621
$165.01 p/Share
7,070
Reduced 9.5%
67,320
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
$713,222
$100.88 p/Share
7,070
Added 8.68%
74,390
Common Stock
Nov 08
2021
SELL
Open market or private sale
$800,000
$160.0 p/Share
5,000
Reduced 6.91%
67,320
Common Stock