Mar 04
2024
SELL
Open market or private sale
$4,035,150
$115.29 p/Share
35,000
Reduced 4.99%
667,045
Common Stock
Mar 04
2024
BUY
Exercise of conversion of derivative security
$1,398,225
$12.36 p/Share
113,125
Added 13.88%
702,045
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$1,056,585
$117.19 p/Share
9,016
Reduced 1.51%
588,920
Common Stock
Mar 01
2024
SELL
Open market or private sale
$3,142,166
$116.17 p/Share
27,048
Reduced 4.33%
597,936
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
$2,301,550
$16.76 p/Share
137,324
Added 18.01%
624,984
Common Stock
Feb 29
2024
SELL
Open market or private sale
$14,867,200
$116.15 p/Share
128,000
Reduced 20.79%
487,660
Common Stock
Feb 29
2024
BUY
Exercise of conversion of derivative security
$2,145,280
$16.76 p/Share
128,000
Added 17.21%
615,660
Common Stock
Feb 28
2024
BUY
Grant, award, or other acquisition
-
31,762
Added 6.11%
487,660
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$2,778,804
$109.57 p/Share
25,361
Reduced 5.27%
455,898
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
12,922
Added 2.61%
481,259
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$458,846
$70.44 p/Share
6,514
Reduced 1.27%
505,570
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
43,857
Added 7.89%
512,084
Common Stock
Feb 20
2023
SELL
Payment of exercise price or tax liability
$1,695,043
$73.56 p/Share
23,043
Reduced 4.69%
468,227
Common Stock
Feb 20
2023
BUY
Grant, award, or other acquisition
-
37,933
Added 7.17%
491,270
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$159,046
$50.7 p/Share
3,137
Reduced 0.79%
394,869
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
58,468
Added 11.42%
453,337
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$2,513,539
$52.01 p/Share
48,328
Reduced 10.83%
398,006
Common Stock
Feb 21
2022
BUY
Grant, award, or other acquisition
-
20,138
Added 4.32%
446,334
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
53,841
Added 11.22%
426,196
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$1,828,483
$56.03 p/Share
32,634
Reduced 8.06%
372,355
Common Stock
Feb 22
2021
BUY
Grant, award, or other acquisition
-
12,631
Added 3.02%
404,989
Common Stock