Jul 25
2024
SELL
Open market or private sale
$2,641,536
$275.16 p/Share
9,600
Reduced 32.18%
20,230
Common Stock
Apr 24
2024
SELL
Open market or private sale
$1,000,040
$250.01 p/Share
4,000
Reduced 11.82%
29,830
Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
-
3,943
Added 10.44%
33,830
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$1,871,322
$245.13 p/Share
7,634
Reduced 20.35%
29,887
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$165,664
$249.12 p/Share
665
Reduced 1.91%
34,126
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
11,050
Added 24.11%
34,791
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$853,057
$267.5 p/Share
3,189
Reduced 11.84%
23,741
Common Stock
Feb 24
2022
SELL
Payment of exercise price or tax liability
$375,839
$271.56 p/Share
1,384
Reduced 4.89%
26,930
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
15,940
Added 36.02%
28,314
Common Stock
Feb 02
2022
SELL
Open market or private sale
$1,577,256
$293.99 p/Share
5,365
Reduced 30.24%
12,374
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$1,032,808
$287.29 p/Share
3,595
Reduced 16.85%
17,739
Common Stock
Jul 28
2021
SELL
Open market or private sale
$3,492,000
$291.0 p/Share
12,000
Reduced 36.0%
21,334
Common Stock
Jul 28
2021
BUY
Exercise of conversion of derivative security
$791,400
$65.95 p/Share
12,000
Added 26.47%
33,334
Common Stock
Apr 23
2021
SELL
Open market or private sale
$3,383,245
$254.82 p/Share
13,277
Reduced 38.36%
21,334
Common Stock
Apr 23
2021
BUY
Exercise of conversion of derivative security
$682,582
$65.95 p/Share
10,350
Added 24.62%
31,684
Common Stock
Feb 24
2021
SELL
Payment of exercise price or tax liability
$614,588
$223.0 p/Share
2,756
Reduced 10.2%
24,261
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
$1,826,616
$223.85 p/Share
8,160
Added 23.2%
27,017
Common Stock
Feb 12
2021
SELL
Open market or private sale
$942,161
$244.59 p/Share
3,852
Reduced 16.96%
18,857
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$514,444
$241.75 p/Share
2,128
Reduced 8.57%
22,709
Common Stock
May 08
2020
SELL
Open market or private sale
$468,958
$163.4 p/Share
2,870
Reduced 10.36%
24,837
Common Stock
Feb 24
2020
SELL
Payment of exercise price or tax liability
$227,703
$156.82 p/Share
1,452
Reduced 5.88%
23,227
Common Stock
Feb 20
2020
BUY
Grant, award, or other acquisition
$717,965
$160.26 p/Share
4,480
Added 15.36%
24,679
Common Stock
Jul 26
2019
SELL
Open market or private sale
$145,480
$144.04 p/Share
1,010
Reduced 4.61%
20,889
Common Stock
Feb 27
2019
SELL
Open market or private sale
$198,972
$127.22 p/Share
1,564
Reduced 6.87%
21,209
Common Stock
Feb 24
2019
SELL
Payment of exercise price or tax liability
$143,666
$113.48 p/Share
1,266
Reduced 5.27%
22,773
Common Stock