Feb 16
2023
SELL
Payment of exercise price or tax liability
$614,602
$75.69 p/Share
8,120
Reduced 5.36%
143,348
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
-
21,601
Added 12.48%
151,468
Common Stock
Aug 03
2022
-
2,516
Reduced 1.9%
129,867
Common Stock
May 03
2022
-
1,324
Reduced 0.99%
132,383
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$805,058
$75.38 p/Share
10,680
Reduced 7.4%
133,707
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
-
27,944
Added 16.22%
144,387
Common Stock
Jun 28
2021
SELL
Open market or private sale
$517,200
$75.0 p/Share
6,896
Reduced 5.59%
116,443
Common Stock
Jun 28
2021
BUY
Exercise of conversion of derivative security
$178,675
$25.91 p/Share
6,896
Added 5.3%
123,339
Common Stock
May 21
2021
SELL
Open market or private sale
$7,516
$75.16 p/Share
100
Reduced 0.09%
116,443
Common Stock
May 21
2021
BUY
Exercise of conversion of derivative security
$2,591
$25.91 p/Share
100
Added 0.09%
116,543
Common Stock
May 10
2021
SELL
Open market or private sale
$2,983,402
$75.27 p/Share
39,636
Reduced 25.39%
116,443
Common Stock
May 10
2021
BUY
Exercise of conversion of derivative security
$975,838
$24.62 p/Share
39,636
Added 20.25%
156,079
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$78,807
$83.13 p/Share
948
Reduced 0.81%
116,443
Common Stock
Feb 11
2021
SELL
Payment of exercise price or tax liability
$884,497
$83.95 p/Share
10,536
Reduced 8.24%
117,391
Common Stock
Feb 11
2021
BUY
Grant, award, or other acquisition
$2,474,762
$83.95 p/Share
29,479
Added 18.73%
127,927
Common Stock
Oct 30
2020
SELL
Open market or private sale
$3,324,552
$73.5 p/Share
45,232
Reduced 31.48%
98,448
Common Stock
Oct 30
2020
BUY
Exercise of conversion of derivative security
$526,943
$20.14 p/Share
26,164
Added 15.4%
143,680
Common Stock
Feb 14
2020
SELL
Payment of exercise price or tax liability
$90,240
$278.52 p/Share
324
Reduced 1.09%
29,379
Common Stock
Feb 13
2020
SELL
Payment of exercise price or tax liability
$692,807
$275.47 p/Share
2,515
Reduced 7.81%
29,703
Common Stock
Feb 13
2020
BUY
Grant, award, or other acquisition
-
8,241
Added 20.37%
32,218
Common Stock
May 14
2019
SELL
Open market or private sale
$579,219
$194.63 p/Share
2,976
Reduced 11.04%
23,977
Common Stock
Feb 15
2019
SELL
Payment of exercise price or tax liability
$50,979
$184.04 p/Share
277
Reduced 1.02%
26,953
Common Stock
Feb 14
2019
SELL
Open market or private sale
$561,417
$183.83 p/Share
3,054
Reduced 11.95%
22,497
Common Stock
Feb 14
2019
SELL
Payment of exercise price or tax liability
$294,002
$182.61 p/Share
1,610
Reduced 5.58%
27,230
Common Stock
Feb 14
2019
BUY
Grant, award, or other acquisition
-
6,343
Added 18.03%
28,840
Common Stock