Mar 16
2024
SELL
Exercise of conversion of derivative security
-
7,712
Reduced 79.74%
1,960
Common Stock (restricted)
Mar 16
2024
SELL
Payment of exercise price or tax liability
$828,372
$253.17 p/Share
3,272
Reduced 32.78%
6,710
Common Stock
Mar 16
2024
BUY
Grant, award, or other acquisition
-
7,712
Added 44.36%
9,672
Common Stock (restricted)
Mar 16
2024
BUY
Exercise of conversion of derivative security
-
7,712
Added 43.59%
9,982
Common Stock
Mar 14
2024
SELL
Exercise of conversion of derivative security
-
3,025
Reduced 60.68%
1,960
Common Stock (restricted)
Mar 14
2024
SELL
Payment of exercise price or tax liability
$208,006
$254.91 p/Share
816
Reduced 26.44%
2,270
Common Stock
Mar 14
2024
BUY
Exercise of conversion of derivative security
-
3,025
Added 49.5%
3,086
Common Stock
May 03
2023
SELL
Open market or private sale
$12,123,447
$211.14 p/Share
57,419
Reduced 99.99%
4
Common Stock
May 03
2023
BUY
Exercise of conversion of derivative security
-
32,700
Added 36.28%
57,423
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$270,947
$177.09 p/Share
1,530
Reduced 5.84%
24,649
Common Stock
Mar 15
2023
SELL
Exercise of conversion of derivative security
-
3,450
Reduced 40.9%
4,985
Common Stock (restricted)
Mar 15
2023
BUY
Exercise of conversion of derivative security
-
3,450
Added 11.64%
26,179
Common Stock
Mar 12
2023
SELL
Exercise of conversion of derivative security
-
8,340
Reduced 49.72%
8,435
Common Stock (restricted)
Mar 12
2023
SELL
Payment of exercise price or tax liability
$525,069
$182.76 p/Share
2,873
Reduced 11.22%
22,729
Common Stock
Mar 12
2023
BUY
Exercise of conversion of derivative security
-
8,340
Added 24.57%
25,602
Common Stock
Mar 12
2023
BUY
Grant, award, or other acquisition
-
8,340
Added 33.21%
16,775
Common Stock (restricted)
Jun 07
2022
SELL
Open market or private sale
$804,691
$162.04 p/Share
4,966
Reduced 22.44%
17,160
Common Stock
Jun 07
2022
BUY
Exercise of conversion of derivative security
$217,064
$43.71 p/Share
4,966
Added 18.33%
22,126
Common Stock
Mar 16
2022
SELL
Exercise of conversion of derivative security
-
3,850
Reduced 31.34%
8,435
Common Stock (restricted)
Mar 16
2022
SELL
Payment of exercise price or tax liability
$277,352
$162.67 p/Share
1,705
Reduced 9.06%
17,116
Common Stock
Mar 16
2022
BUY
Exercise of conversion of derivative security
-
3,850
Added 16.98%
18,821
Common Stock
Mar 14
2022
SELL
Exercise of conversion of derivative security
-
7,200
Reduced 36.95%
12,285
Common Stock (restricted)
Mar 14
2022
SELL
Payment of exercise price or tax liability
$359,461
$154.74 p/Share
2,323
Reduced 13.43%
14,971
Common Stock
Mar 14
2022
BUY
Exercise of conversion of derivative security
-
7,200
Added 29.39%
17,294
Common Stock
Mar 14
2022
BUY
Grant, award, or other acquisition
-
7,200
Added 26.98%
19,485
Common Stock (restricted)