Mar 28
2024
SELL
Open market or private sale
$6,762,804
$311.65 p/Share
21,700
Reduced 34.59%
41,035
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$7,467,864
$298.44 p/Share
25,023
Reduced 32.69%
51,529
Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
-
11,206
Added 15.16%
62,735
Common Stock
Feb 28
2024
SELL
Open market or private sale
$807,300
$299.0 p/Share
2,700
Reduced 3.41%
76,552
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$445,513
$303.69 p/Share
1,467
Reduced 1.82%
79,252
Common Stock
Jan 18
2024
SELL
Open market or private sale
$9,980,640
$277.24 p/Share
36,000
Reduced 30.88%
80,594
Common Stock
Jan 18
2024
BUY
Exercise of conversion of derivative security
$4,475,880
$124.33 p/Share
36,000
Added 23.59%
116,594
Common Stock
Dec 18
2023
SELL
Open market or private sale
$652,584
$271.91 p/Share
2,400
Reduced 2.89%
80,594
Common Stock
Dec 15
2023
SELL
Payment of exercise price or tax liability
$646,489
$271.52 p/Share
2,381
Reduced 2.79%
82,994
Common Stock
Nov 08
2023
SELL
Open market or private sale
$318,750
$255.0 p/Share
1,250
Reduced 1.44%
85,375
Common Stock
Sep 15
2023
SELL
Payment of exercise price or tax liability
$341,288
$234.08 p/Share
1,458
Reduced 1.66%
86,625
Common Stock
Aug 25
2023
SELL
Payment of exercise price or tax liability
$341,092
$232.51 p/Share
1,467
Reduced 1.64%
88,083
Common Stock
Aug 08
2023
SELL
Open market or private sale
$11,269,368
$229.5 p/Share
49,104
Reduced 35.41%
89,550
Common Stock
Aug 08
2023
BUY
Exercise of conversion of derivative security
$2,567,891
$78.76 p/Share
32,604
Added 19.04%
138,654
Common Stock
Jun 15
2023
SELL
Payment of exercise price or tax liability
$565,892
$237.77 p/Share
2,380
Reduced 2.19%
106,050
Common Stock
Apr 03
2023
SELL
Open market or private sale
$2,305,160
$209.56 p/Share
11,000
Reduced 9.21%
108,430
Common Stock
Mar 16
2023
SELL
Payment of exercise price or tax liability
$2,724,469
$202.94 p/Share
13,425
Reduced 10.11%
119,430
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$591,570
$202.94 p/Share
2,915
Reduced 2.15%
132,855
Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
-
15,030
Added 9.97%
135,770
Common Stock
Mar 09
2023
SELL
Open market or private sale
$7,447,528
$199.88 p/Share
37,260
Reduced 23.58%
120,740
Common Stock
Mar 09
2023
BUY
Exercise of conversion of derivative security
$2,107,798
$56.57 p/Share
37,260
Added 19.08%
158,000
Common Stock
Feb 27
2023
SELL
Payment of exercise price or tax liability
$283,201
$193.18 p/Share
1,466
Reduced 1.2%
120,740
Common Stock
Feb 15
2023
SELL
Open market or private sale
$788,126
$199.88 p/Share
3,943
Reduced 3.13%
122,206
Common Stock
Feb 14
2023
SELL
Payment of exercise price or tax liability
$319,937
$199.09 p/Share
1,607
Reduced 1.26%
126,149
Common Stock
Dec 15
2022
SELL
Payment of exercise price or tax liability
$772,377
$162.23 p/Share
4,761
Reduced 3.6%
127,596
Common Stock