Nov 26
2024
SELL
Open market or private sale
$103,429
$340.23 p/Share
304
Reduced 10.59%
2,567
Common Stock
Nov 07
2024
SELL
Open market or private sale
$477,645
$318.43 p/Share
1,500
Reduced 34.32%
2,871
Common Stock
Nov 07
2024
BUY
Exercise of conversion of derivative security
$298,695
$199.13 p/Share
1,500
Added 25.55%
4,371
Common Stock
Aug 30
2024
SELL
Open market or private sale
$237,897
$297.0 p/Share
801
Reduced 21.81%
2,871
Common Stock
Aug 30
2024
BUY
Exercise of conversion of derivative security
$102,565
$172.09 p/Share
596
Added 13.96%
3,672
Common Stock
Jun 03
2024
SELL
Payment of exercise price or tax liability
$37,205
$295.28 p/Share
126
Reduced 3.93%
3,077
Common Stock
May 23
2024
BUY
Grant, award, or other acquisition
-
500
Added 13.5%
3,203
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$9,279
$272.93 p/Share
34
Reduced 1.24%
2,703
Common Stock
Dec 15
2023
SELL
Payment of exercise price or tax liability
$5,237
$275.66 p/Share
19
Reduced 0.69%
2,737
Common Stock
Nov 29
2023
SELL
Open market or private sale
$76,770
$255.9 p/Share
300
Reduced 9.82%
2,756
Common Stock
Nov 21
2023
SELL
Open market or private sale
$72,860
$241.26 p/Share
302
Reduced 8.99%
3,056
Common Stock
Nov 21
2023
BUY
Exercise of conversion of derivative security
$43,623
$144.45 p/Share
302
Added 8.25%
3,358
Common Stock
Jun 05
2023
SELL
Payment of exercise price or tax liability
$21,035
$208.27 p/Share
101
Reduced 3.2%
3,056
Common Stock
Jun 01
2023
BUY
Grant, award, or other acquisition
-
500
Added 13.67%
3,157
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$9,611
$240.28 p/Share
40
Reduced 1.48%
2,657
Common Stock
Dec 15
2022
SELL
Payment of exercise price or tax liability
$4,180
$220.01 p/Share
19
Reduced 0.7%
2,697
Common Stock
Jun 03
2022
SELL
Payment of exercise price or tax liability
$6,113
$197.19 p/Share
31
Reduced 1.77%
1,716
Common Stock
Jun 03
2022
BUY
Grant, award, or other acquisition
-
1,000
Added 26.91%
2,716
Common Stock
Feb 17
2022
SELL
Open market or private sale
$74,000
$185.0 p/Share
400
Reduced 18.63%
1,747
Common Stock
Feb 17
2022
BUY
Exercise of conversion of derivative security
$23,200
$58.0 p/Share
400
Added 15.7%
2,147
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$6,986
$174.65 p/Share
40
Reduced 2.24%
1,747
Common Stock
Dec 15
2021
SELL
Payment of exercise price or tax liability
$3,799
$199.95 p/Share
19
Reduced 1.05%
1,787
Common Stock
Dec 02
2021
SELL
Payment of exercise price or tax liability
$3,626
$190.82 p/Share
19
Reduced 1.04%
1,806
Common Stock
Jun 03
2021
BUY
Grant, award, or other acquisition
-
2,000
Added 37.56%
3,325
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$1,079
$179.84 p/Share
6
Reduced 0.68%
875
Common Stock