Jul 29
2024
SELL
Open market or private sale
$1,440,800
$360.2 p/Share
4,000
Reduced 9.0%
40,449
Common Stock
Jul 25
2024
SELL
Payment of exercise price or tax liability
$1,862,025
$352.79 p/Share
5,278
Reduced 10.61%
44,449
Common Stock
Jul 25
2024
BUY
Exercise of conversion of derivative security
$940,788
$101.16 p/Share
9,300
Added 15.76%
49,727
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$609,694
$308.55 p/Share
1,976
Reduced 4.66%
40,427
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
5,020
Added 10.59%
42,403
Common Stock
Feb 05
2024
SELL
Open market or private sale
$1,249,680
$312.42 p/Share
4,000
Reduced 9.67%
37,383
Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
$1,944,042
$304.9 p/Share
6,376
Reduced 13.35%
41,383
Common Stock
Jan 31
2024
BUY
Exercise of conversion of derivative security
$1,069,420
$91.56 p/Share
11,680
Added 19.65%
47,759
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$628,976
$262.84 p/Share
2,393
Reduced 6.22%
36,079
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
6,080
Added 13.65%
38,472
Common Stock
Feb 01
2023
SELL
Open market or private sale
$1,241,170
$253.3 p/Share
4,900
Reduced 13.14%
32,392
Common Stock
Jan 31
2023
-
379
Reduced 1.01%
37,292
Common Stock
Jan 30
2023
SELL
Payment of exercise price or tax liability
$1,649,742
$253.3 p/Share
6,513
Reduced 14.74%
37,671
Common Stock
Jan 30
2023
BUY
Exercise of conversion of derivative security
$983,519
$81.96 p/Share
12,000
Added 21.36%
44,184
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$448,168
$244.1 p/Share
1,836
Reduced 5.4%
32,184
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
6,200
Added 15.42%
34,020
Common Stock
Nov 05
2021
SELL
Open market or private sale
$531,174
$252.94 p/Share
2,100
Reduced 7.02%
27,820
Common Stock
Oct 29
2021
SELL
Payment of exercise price or tax liability
$773,170
$250.46 p/Share
3,087
Reduced 9.35%
29,920
Common Stock
Oct 29
2021
BUY
Exercise of conversion of derivative security
$419,748
$79.8 p/Share
5,260
Added 13.75%
33,007
Common Stock
May 04
2021
SELL
Open market or private sale
$939,216
$204.0 p/Share
4,604
Reduced 14.23%
27,747
Common Stock
Apr 30
2021
SELL
Payment of exercise price or tax liability
$1,487,040
$201.06 p/Share
7,396
Reduced 18.61%
32,351
Common Stock
Apr 30
2021
BUY
Exercise of conversion of derivative security
$896,280
$74.69 p/Share
12,000
Added 23.19%
39,747
Common Stock
Feb 24
2021
-
433
Reduced 1.54%
27,747
Common Stock
Feb 19
2021
SELL
Open market or private sale
$566,592
$177.06 p/Share
3,200
Reduced 10.2%
28,180
Common Stock
Feb 18
2021
SELL
Payment of exercise price or tax liability
$412,080
$174.61 p/Share
2,360
Reduced 6.99%
31,380
Common Stock