Oct 15
2024
SELL
Payment of exercise price or tax liability
$142,816
$130.07 p/Share
1,098
Reduced 1.24%
87,396
Common Stock
Sep 19
2024
BUY
Grant, award, or other acquisition
-
8,336
Added 8.61%
88,494
Common Stock
Aug 06
2024
SELL
Payment of exercise price or tax liability
$127,611
$120.73 p/Share
1,057
Reduced 1.3%
80,158
Common Stock
Jun 24
2024
SELL
Payment of exercise price or tax liability
$98,531
$93.13 p/Share
1,058
Reduced 1.29%
81,215
Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$363,741
$93.1 p/Share
3,907
Reduced 4.53%
82,273
Common Stock
Mar 28
2024
SELL
Payment of exercise price or tax liability
$566,609
$87.86 p/Share
6,449
Reduced 6.96%
86,180
Common Stock
Mar 25
2024
SELL
Payment of exercise price or tax liability
$143,057
$90.2 p/Share
1,586
Reduced 1.68%
92,629
Common Stock
Mar 14
2024
BUY
Grant, award, or other acquisition
-
38,777
Added 29.16%
94,215
Common Stock
Jan 12
2024
SELL
Payment of exercise price or tax liability
$30,600
$77.08 p/Share
397
Reduced 0.71%
55,438
Common Stock
Jan 09
2024
SELL
Open market or private sale
$9,931
$86.36 p/Share
115
Reduced 0.21%
55,835
Common Stock
Jan 09
2024
BUY
Exercise of conversion of derivative security
$837
$7.28 p/Share
115
Added 0.21%
55,950
Common Stock
Jan 08
2024
SELL
Open market or private sale
$4,945,200
$82.42 p/Share
60,000
Reduced 51.8%
55,835
Common Stock
Jan 08
2024
BUY
Exercise of conversion of derivative security
$436,800
$7.28 p/Share
60,000
Added 34.12%
115,835
Common Stock
Jan 02
2024
SELL
Open market or private sale
$7,372,950
$77.61 p/Share
95,000
Reduced 62.98%
55,835
Common Stock
Jan 02
2024
BUY
Exercise of conversion of derivative security
$691,600
$7.28 p/Share
95,000
Added 38.64%
150,835
Common Stock
Dec 22
2023
SELL
Open market or private sale
$85
$85.32 p/Share
1
Reduced 0.0%
55,835
Common Stock
Dec 22
2023
BUY
Exercise of conversion of derivative security
$7
$7.28 p/Share
1
Added 0.0%
55,836
Common Stock
Dec 21
2023
SELL
Open market or private sale
$6,789,873
$85.21 p/Share
79,684
Reduced 58.8%
55,835
Common Stock
Dec 21
2023
BUY
Exercise of conversion of derivative security
$580,099
$7.28 p/Share
79,684
Added 37.03%
135,519
Common Stock
Dec 15
2023
SELL
Open market or private sale
$4,869,000
$81.15 p/Share
60,000
Reduced 51.8%
55,835
Common Stock
Dec 15
2023
BUY
Exercise of conversion of derivative security
$436,800
$7.28 p/Share
60,000
Added 34.12%
115,835
Common Stock
Dec 14
2023
SELL
Open market or private sale
$2,279,400
$75.98 p/Share
30,000
Reduced 34.95%
55,835
Common Stock
Dec 14
2023
BUY
Exercise of conversion of derivative security
$218,400
$7.28 p/Share
30,000
Added 25.9%
85,835
Common Stock
Dec 08
2023
BUY
Grant, award, or other acquisition
-
2,084
Added 3.6%
55,835
Common Stock
Nov 10
2023
SELL
Payment of exercise price or tax liability
$71,170
$68.83 p/Share
1,034
Reduced 1.89%
53,751
Common Stock