Aug 05
2024
-
60,040
Reduced 28.46%
150,932
Common Stock
Aug 02
2024
-
40,000
Reduced 15.94%
210,972
Common Stock
Feb 27
2024
-
20,968
Reduced 7.71%
250,972
Common Stock
Feb 21
2024
SELL
Payment of exercise price or tax liability
$8,210,628
$93.43 p/Share
87,880
Reduced 24.42%
271,940
Common Stock
Feb 20
2024
BUY
Exercise of conversion of derivative security
-
189,640
Added 34.51%
359,820
Common Stock
Jan 24
2024
SELL
Open market or private sale
$8,215,026
$86.65 p/Share
94,807
Reduced 35.78%
170,180
Common Stock
Jan 24
2024
BUY
Exercise of conversion of derivative security
$3,910,788
$41.25 p/Share
94,807
Added 26.35%
264,987
Common Stock
Jan 23
2024
SELL
Open market or private sale
$418,476
$86.0 p/Share
4,866
Reduced 2.78%
170,180
Common Stock
Jan 23
2024
BUY
Exercise of conversion of derivative security
$200,722
$41.25 p/Share
4,866
Added 2.7%
175,046
Common Stock
Jan 22
2024
SELL
Open market or private sale
$82,216
$86.0 p/Share
956
Reduced 0.56%
170,180
Common Stock
Jan 22
2024
BUY
Exercise of conversion of derivative security
$39,435
$41.25 p/Share
956
Added 0.56%
171,136
Common Stock
Jan 19
2024
SELL
Open market or private sale
$3,972,507
$84.85 p/Share
46,818
Reduced 21.58%
170,180
Common Stock
Jan 19
2024
BUY
Exercise of conversion of derivative security
$1,931,242
$41.25 p/Share
46,818
Added 17.75%
216,998
Common Stock
Jan 18
2024
SELL
Open market or private sale
$3,614,733
$83.0 p/Share
43,551
Reduced 20.38%
170,180
Common Stock
Jan 18
2024
BUY
Exercise of conversion of derivative security
$1,796,478
$41.25 p/Share
43,551
Added 16.93%
213,731
Common Stock
Jan 17
2024
SELL
Open market or private sale
$384,816
$83.06 p/Share
4,633
Reduced 2.65%
170,180
Common Stock
Jan 17
2024
BUY
Exercise of conversion of derivative security
$191,111
$41.25 p/Share
4,633
Added 2.58%
174,813
Common Stock
Jan 12
2024
SELL
Open market or private sale
$190,413
$83.15 p/Share
2,290
Reduced 1.33%
170,180
Common Stock
Jan 12
2024
BUY
Exercise of conversion of derivative security
$94,462
$41.25 p/Share
2,290
Added 1.31%
172,470
Common Stock
Jan 05
2024
SELL
Open market or private sale
$276,971
$83.0 p/Share
3,337
Reduced 1.92%
170,180
Common Stock
Jan 05
2024
BUY
Exercise of conversion of derivative security
$137,651
$41.25 p/Share
3,337
Added 1.89%
173,517
Common Stock
Dec 18
2023
SELL
Open market or private sale
$3,781,923
$80.41 p/Share
47,033
Reduced 21.65%
170,180
Common Stock
Dec 18
2023
BUY
Exercise of conversion of derivative security
$1,940,111
$41.25 p/Share
47,033
Added 17.8%
217,213
Common Stock
Dec 15
2023
SELL
Open market or private sale
$4,300,007
$80.23 p/Share
53,596
Reduced 23.95%
170,180
Common Stock
Dec 15
2023
BUY
Exercise of conversion of derivative security
$2,210,835
$41.25 p/Share
53,596
Added 19.32%
223,776
Common Stock