Oct 25
2024
SELL
Open market or private sale
$1,120,320
$560.16 p/Share
2,000
Reduced 13.57%
12,735
Common Stock
Oct 25
2024
BUY
Exercise of conversion of derivative security
$421,360
$210.68 p/Share
2,000
Added 11.95%
14,735
Common Stock
Aug 28
2024
SELL
Payment of exercise price or tax liability
$123,241
$613.14 p/Share
201
Reduced 1.55%
12,735
Common Stock
Aug 23
2024
SELL
Payment of exercise price or tax liability
$87,887
$606.12 p/Share
145
Reduced 1.11%
12,938
Common Stock
Jul 26
2024
SELL
Open market or private sale
$1,201,700
$600.85 p/Share
2,000
Reduced 13.26%
13,083
Common Stock
Jul 26
2024
BUY
Exercise of conversion of derivative security
$421,360
$210.68 p/Share
2,000
Added 11.71%
15,083
Common Stock
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