Oct 24
2024
SELL
Open market or private sale
$3,384,375
$235.73 p/Share
14,357
Reduced 38.6%
22,833
Common Stock
Oct 24
2024
BUY
Exercise of conversion of derivative security
$713,830
$49.72 p/Share
14,357
Added 27.85%
37,190
Common Stock
Mar 03
2024
SELL
Payment of exercise price or tax liability
$563,010
$204.88 p/Share
2,748
Reduced 10.74%
22,833
Common Stock
Feb 28
2024
BUY
Grant, award, or other acquisition
-
5,801
Added 18.49%
25,581
Common Stock
Nov 16
2023
SELL
Open market or private sale
$1,041,199
$166.14 p/Share
6,267
Reduced 24.06%
19,780
Common Stock
Mar 03
2023
SELL
Payment of exercise price or tax liability
$685,804
$147.58 p/Share
4,647
Reduced 15.14%
26,047
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
6,652
Added 17.81%
30,694
Common Stock
Dec 01
2022
SELL
Open market or private sale
$794,698
$143.06 p/Share
5,555
Reduced 18.77%
24,042
Common Stock
Dec 01
2022
BUY
Exercise of conversion of derivative security
$206,154
$57.99 p/Share
3,555
Added 10.72%
29,597
Common Stock
Mar 09
2022
SELL
Open market or private sale
$506,079
$138.5 p/Share
3,654
Reduced 12.3%
26,042
Common Stock
Mar 09
2022
BUY
Exercise of conversion of derivative security
$166,111
$45.46 p/Share
3,654
Added 10.96%
29,696
Common Stock
Mar 08
2022
SELL
Open market or private sale
$656,304
$136.73 p/Share
4,800
Reduced 15.56%
26,042
Common Stock
Mar 03
2022
SELL
Payment of exercise price or tax liability
$607,519
$142.01 p/Share
4,278
Reduced 12.18%
30,842
Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
-
4,288
Added 10.88%
35,120
Common Stock
Mar 05
2021
SELL
Open market or private sale
$724,740
$120.79 p/Share
6,000
Reduced 16.29%
30,832
Common Stock
Mar 03
2021
SELL
Payment of exercise price or tax liability
$479,468
$123.13 p/Share
3,894
Reduced 9.86%
35,591
Common Stock
Mar 03
2021
BUY
Grant, award, or other acquisition
-
1,241
Added 3.26%
36,832
Common Stock
Dec 22
2020
BUY
Grant, award, or other acquisition
-
4,771
Added 10.78%
39,485
Common Stock
Dec 07
2020
SELL
Open market or private sale
$196,005
$109.5 p/Share
1,790
Reduced 4.9%
34,714
Common Stock
Dec 04
2020
SELL
Open market or private sale
$467,605
$111.07 p/Share
4,210
Reduced 10.34%
36,504
Common Stock