Apr 26
2024
SELL
Open market or private sale
$1,135,880
$567.94 p/Share
2,000
Reduced 13.26%
13,083
Common Stock
Apr 26
2024
BUY
Exercise of conversion of derivative security
$421,360
$210.68 p/Share
2,000
Added 11.71%
15,083
Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$166,460
$572.03 p/Share
291
Reduced 2.18%
13,083
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$134,965
$564.71 p/Share
239
Reduced 1.76%
13,374
Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
-
801
Added 5.52%
13,702
Common Stock
Feb 07
2024
SELL
Open market or private sale
$8,186,092
$562.0 p/Share
14,566
Reduced 53.03%
12,901
Common Stock
Feb 07
2024
BUY
Exercise of conversion of derivative security
$2,810,946
$192.98 p/Share
14,566
Added 34.65%
27,467
Common Stock
Dec 07
2023
-
200
Reduced 1.53%
12,901
Common Stock
Aug 28
2023
SELL
Payment of exercise price or tax liability
$56,154
$545.19 p/Share
103
Reduced 0.78%
13,097
Common Stock
Aug 25
2023
SELL
Payment of exercise price or tax liability
$111,567
$541.59 p/Share
206
Reduced 1.54%
13,201
Common Stock
Aug 23
2023
SELL
Payment of exercise price or tax liability
$79,059
$545.24 p/Share
145
Reduced 1.07%
13,407
Common Stock
Jun 26
2023
BUY
Open market or private purchase
$2,104
$526.15 p/Share
4
Added 0.03%
13,101
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$120,812
$541.76 p/Share
223
Reduced 1.62%
13,553
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$231,949
$550.95 p/Share
421
Reduced 2.97%
13,776
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
2,375
Added 14.33%
14,197
Common Stock
Aug 28
2022
SELL
Payment of exercise price or tax liability
$19,730
$563.71 p/Share
35
Reduced 0.3%
11,822
Common Stock
Aug 26
2022
SELL
Payment of exercise price or tax liability
$135,290
$563.71 p/Share
240
Reduced 1.98%
11,857
Common Stock
Aug 25
2022
SELL
Payment of exercise price or tax liability
$111,239
$585.47 p/Share
190
Reduced 1.55%
12,097
Common Stock
Aug 23
2022
SELL
Payment of exercise price or tax liability
$63,600
$572.97 p/Share
111
Reduced 0.9%
12,287
Common Stock
Aug 08
2022
SELL
Open market or private sale
$4,302,796
$590.8 p/Share
7,283
Reduced 37.01%
12,398
Common Stock
Aug 08
2022
BUY
Exercise of conversion of derivative security
$1,405,473
$192.98 p/Share
7,283
Added 27.01%
19,681
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$201,788
$549.83 p/Share
367
Reduced 2.88%
12,398
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$221,475
$528.58 p/Share
419
Reduced 3.18%
12,765
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
2,266
Added 14.83%
13,012
Common Stock
Aug 27
2021
SELL
Payment of exercise price or tax liability
$87,762
$548.51 p/Share
160
Reduced 1.44%
10,918
Common Stock