Feb 24
2022
SELL
Payment of exercise price or tax liability
$441,828
$271.56 p/Share
1,627
Reduced 3.28%
47,962
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
22,770
Added 31.47%
49,589
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$1,183,060
$287.29 p/Share
4,118
Reduced 13.31%
26,819
Common Stock
Nov 29
2021
SELL
Open market or private sale
$12,266,751
$327.0 p/Share
37,513
Reduced 54.8%
30,937
Common Stock
Nov 29
2021
BUY
Exercise of conversion of derivative security
$2,469,481
$65.83 p/Share
37,513
Added 35.4%
68,450
Common Stock
Apr 23
2021
SELL
Open market or private sale
$790,903
$255.79 p/Share
3,092
Reduced 9.09%
30,937
Common Stock
Feb 24
2021
SELL
Payment of exercise price or tax liability
$566,197
$223.0 p/Share
2,539
Reduced 6.79%
34,839
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
$2,737,686
$223.85 p/Share
12,230
Added 24.65%
37,378
Common Stock
Feb 12
2021
SELL
Open market or private sale
$1,575,070
$244.69 p/Share
6,437
Reduced 20.38%
25,148
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$1,045,569
$241.75 p/Share
4,325
Reduced 12.04%
31,585
Common Stock
Aug 31
2020
SELL
Open market or private sale
$8,024,730
$206.0 p/Share
38,955
Reduced 52.03%
35,910
Common Stock
Aug 31
2020
BUY
Exercise of conversion of derivative security
$2,232,121
$57.3 p/Share
38,955
Added 40.04%
58,330
Common Stock
Aug 28
2020
SELL
Open market or private sale
$7,985,570
$205.0 p/Share
38,954
Reduced 52.03%
35,910
Common Stock
Aug 28
2020
BUY
Exercise of conversion of derivative security
$2,232,064
$57.3 p/Share
38,954
Added 40.04%
58,329
Common Stock
May 08
2020
SELL
Open market or private sale
$1,309,294
$163.03 p/Share
8,031
Reduced 18.28%
35,910
Common Stock
Feb 24
2020
SELL
Payment of exercise price or tax liability
$490,376
$156.82 p/Share
3,127
Reduced 7.66%
37,671
Common Stock
Feb 20
2020
BUY
Grant, award, or other acquisition
$1,004,830
$160.26 p/Share
6,270
Added 13.32%
40,798
Common Stock
Feb 03
2020
SELL
Open market or private sale
$2,949,938
$161.49 p/Share
18,267
Reduced 32.17%
38,515
Common Stock
Feb 03
2020
SELL
Payment of exercise price or tax liability
$641,907
$161.0 p/Share
3,987
Reduced 10.35%
34,528
Common Stock
Feb 03
2020
BUY
Exercise of conversion of derivative security
$842,657
$46.13 p/Share
18,267
Added 24.34%
56,782
Common Stock
Jul 23
2019
SELL
Open market or private sale
$2,846,000
$142.3 p/Share
20,000
Reduced 34.18%
38,515
Common Stock
Jul 23
2019
BUY
Exercise of conversion of derivative security
$922,600
$46.13 p/Share
20,000
Added 25.47%
58,515
Common Stock
May 16
2019
SELL
Open market or private sale
$408,723
$132.23 p/Share
3,091
Reduced 7.43%
38,515
Common Stock
May 15
2019
SELL
Payment of exercise price or tax liability
$378,472
$131.05 p/Share
2,888
Reduced 6.49%
41,606
Common Stock
Feb 27
2019
SELL
Open market or private sale
$576,952
$127.25 p/Share
4,534
Reduced 9.25%
44,494
Common Stock