Mar 04
2024
SELL
Open market or private sale
$2,745,325
$173.59 p/Share
15,815
Reduced 31.18%
34,907
Common Stock
Mar 04
2024
BUY
Exercise of conversion of derivative security
$144,232
$9.12 p/Share
15,815
Added 23.77%
50,722
Common Stock
Mar 01
2024
SELL
Open market or private sale
$1,503,112
$173.07 p/Share
8,685
Reduced 19.92%
34,907
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
$79,207
$9.12 p/Share
8,685
Added 16.61%
43,592
Common Stock
Nov 17
2023
SELL
Payment of exercise price or tax liability
$1,069,283
$131.41 p/Share
8,137
Reduced 18.9%
34,907
Common Stock
Nov 17
2023
BUY
Grant, award, or other acquisition
-
16,724
Added 28.33%
42,302
Common Stock
Nov 16
2023
SELL
Payment of exercise price or tax liability
$28,263
$135.23 p/Share
209
Reduced 0.79%
26,320
Common Stock
Nov 13
2023
BUY
Grant, award, or other acquisition
-
2,604
Added 8.94%
26,529
Common Stock
Nov 11
2023
SELL
Payment of exercise price or tax liability
$37,173
$132.29 p/Share
281
Reduced 1.16%
23,925
Common Stock
Feb 03
2023
SELL
Open market or private sale
$12,526
$142.35 p/Share
88
Reduced 0.36%
24,206
Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
$642
$7.3 p/Share
88
Added 0.36%
24,294
Common Stock
Dec 01
2022
SELL
Open market or private sale
$1,422,551
$123.09 p/Share
11,557
Reduced 32.32%
24,206
Common Stock
Nov 30
2022
SELL
Open market or private sale
$287,181
$122.57 p/Share
2,343
Reduced 6.15%
35,763
Common Stock
Nov 23
2022
SELL
Open market or private sale
$12,250
$122.5 p/Share
100
Reduced 0.26%
38,106
Common Stock
Nov 21
2022
SELL
Payment of exercise price or tax liability
$626,166
$117.15 p/Share
5,345
Reduced 12.27%
38,206
Common Stock
Nov 21
2022
BUY
Grant, award, or other acquisition
-
10,953
Added 20.28%
43,055
Common Stock
Nov 17
2022
SELL
Payment of exercise price or tax liability
$74,760
$100.62 p/Share
743
Reduced 2.23%
32,598
Common Stock
Nov 16
2022
SELL
Payment of exercise price or tax liability
$21,863
$104.61 p/Share
209
Reduced 0.62%
33,341
Common Stock
Nov 11
2022
BUY
Grant, award, or other acquisition
-
1,906
Added 5.38%
33,550
Common Stock
May 06
2022
SELL
Open market or private sale
$1,728,300
$115.22 p/Share
15,000
Reduced 32.16%
31,644
Common Stock
May 03
2022
SELL
Open market or private sale
$1,132,500
$113.25 p/Share
10,000
Reduced 17.65%
46,644
Common Stock
Feb 28
2022
SELL
Open market or private sale
$63,316
$103.12 p/Share
614
Reduced 1.07%
56,644
Common Stock
Feb 25
2022
SELL
Open market or private sale
$309,000
$103.0 p/Share
3,000
Reduced 4.98%
57,258
Common Stock
Nov 27
2021
SELL
Payment of exercise price or tax liability
$1,257,565
$105.82 p/Share
11,884
Reduced 16.47%
60,258
Common Stock
Nov 27
2021
BUY
Grant, award, or other acquisition
-
24,752
Added 25.79%
71,214
Common Stock