Nov 08
2024
SELL
Open market or private sale
$2,728,866
$317.31 p/Share
8,600
Reduced 43.04%
11,382
Common Stock
Nov 08
2024
BUY
Exercise of conversion of derivative security
$1,186,972
$138.02 p/Share
8,600
Added 30.09%
19,982
Common Stock
Nov 05
2024
BUY
Grant, award, or other acquisition
-
1,200
Added 9.54%
11,382
Common Stock
Jun 03
2024
SELL
Payment of exercise price or tax liability
$176,577
$295.28 p/Share
598
Reduced 5.55%
10,182
Common Stock
May 23
2024
BUY
Grant, award, or other acquisition
-
1,000
Added 8.49%
10,780
Common Stock
Nov 29
2023
SELL
Open market or private sale
$203,600
$254.5 p/Share
800
Reduced 7.56%
9,780
Common Stock
Nov 29
2023
BUY
Exercise of conversion of derivative security
$79,712
$99.64 p/Share
800
Added 7.03%
10,580
Common Stock
Jun 07
2023
SELL
Payment of exercise price or tax liability
$6,819
$213.11 p/Share
32
Reduced 0.33%
9,780
Common Stock
Jun 05
2023
SELL
Payment of exercise price or tax liability
$52,484
$208.27 p/Share
252
Reduced 2.5%
9,812
Common Stock
Jun 02
2023
SELL
Payment of exercise price or tax liability
$35,113
$199.51 p/Share
176
Reduced 1.72%
10,064
Common Stock
Jun 01
2023
BUY
Grant, award, or other acquisition
-
3,000
Added 22.66%
10,240
Common Stock
Jun 07
2022
SELL
Payment of exercise price or tax liability
$6,371
$199.09 p/Share
32
Reduced 0.44%
7,240
Common Stock
Jun 03
2022
SELL
Payment of exercise price or tax liability
$24,649
$197.19 p/Share
125
Reduced 2.32%
5,272
Common Stock
Jun 03
2022
BUY
Grant, award, or other acquisition
-
2,000
Added 21.57%
7,272
Common Stock
Jun 02
2022
SELL
Payment of exercise price or tax liability
$33,887
$192.54 p/Share
176
Reduced 3.16%
5,397
Common Stock
Jun 07
2021
SELL
Payment of exercise price or tax liability
$6,194
$199.8 p/Share
31
Reduced 0.55%
5,573
Common Stock
Jun 03
2021
SELL
Payment of exercise price or tax liability
$12,219
$197.08 p/Share
62
Reduced 1.33%
4,604
Common Stock
Jun 03
2021
BUY
Grant, award, or other acquisition
-
1,000
Added 15.14%
5,604
Common Stock
Jun 02
2021
SELL
Payment of exercise price or tax liability
$30,727
$198.24 p/Share
155
Reduced 3.22%
4,666
Common Stock
Mar 29
2021
SELL
Payment of exercise price or tax liability
$5,818
$193.93 p/Share
30
Reduced 0.62%
4,821
Common Stock
Feb 04
2021
SELL
Open market or private sale
$506,800
$181.0 p/Share
2,800
Reduced 36.6%
4,851
Common Stock
Feb 04
2021
BUY
Exercise of conversion of derivative security
$350,644
$125.23 p/Share
2,800
Added 30.94%
6,251
Common Stock