Apr 17
2023
SELL
Open market or private sale
$768,189
$115.24 p/Share
6,666
Reduced 1.08%
607,956
Common Stock
Mar 15
2023
SELL
Open market or private sale
$778,388
$116.77 p/Share
6,666
Reduced 1.07%
614,622
Common Stock
Feb 15
2023
SELL
Open market or private sale
$812,852
$121.94 p/Share
6,666
Reduced 1.06%
621,288
Common Stock
Jan 17
2023
SELL
Open market or private sale
$839,582
$125.95 p/Share
6,666
Reduced 1.05%
627,954
Common Stock
Dec 15
2022
-
15,750
Reduced 2.73%
560,762
Common Stock
Dec 01
2022
BUY
Grant, award, or other acquisition
$930,687
$124.54 p/Share
7,473
Added 1.16%
634,620
Common Stock
Nov 18
2022
SELL
Payment of exercise price or tax liability
$541,972
$126.04 p/Share
4,300
Reduced 0.68%
627,147
Common Stock
Nov 18
2022
SELL
Open market or private sale
$6,406,589
$125.3 p/Share
51,130
Reduced 7.49%
631,447
Common Stock
Nov 18
2022
BUY
Exercise of conversion of derivative security
$2,246,652
$43.94 p/Share
51,130
Added 6.97%
682,577
Common Stock
Nov 17
2022
SELL
Payment of exercise price or tax liability
$403,596
$124.26 p/Share
3,248
Reduced 0.51%
631,447
Common Stock
Nov 17
2022
SELL
Open market or private sale
$6,342,552
$124.05 p/Share
51,129
Reduced 7.49%
631,447
Common Stock
Nov 17
2022
BUY
Exercise of conversion of derivative security
$2,246,608
$43.94 p/Share
51,129
Added 6.97%
682,576
Common Stock
Nov 16
2022
SELL
Payment of exercise price or tax liability
$4,774,037
$124.88 p/Share
38,229
Reduced 5.86%
614,675
Common Stock
Nov 16
2022
BUY
Exercise of conversion of derivative security
-
97,150
Added 13.37%
629,340
Common Stock
Nov 16
2022
BUY
Grant, award, or other acquisition
$2,500,097
$124.88 p/Share
20,020
Added 3.06%
634,695
Common Stock
Nov 11
2022
SELL
Payment of exercise price or tax liability
$610,370
$125.72 p/Share
4,855
Reduced 0.87%
555,754
Common Stock
Nov 07
2022
SELL
Payment of exercise price or tax liability
$607,273
$118.91 p/Share
5,107
Reduced 0.9%
560,609
Common Stock
Dec 16
2021
-
14,300
Reduced 2.47%
565,716
Common Stock
Dec 08
2021
-
3,538
Reduced 0.61%
580,016
Common Stock
Nov 29
2021
SELL
Payment of exercise price or tax liability
$798,090
$146.09 p/Share
5,463
Reduced 0.93%
583,554
Common Stock
Nov 18
2021
SELL
Payment of exercise price or tax liability
$633,046
$147.22 p/Share
4,300
Reduced 0.72%
589,017
Common Stock
Nov 17
2021
SELL
Open market or private sale
$14,411,945
$145.96 p/Share
98,739
Reduced 17.15%
476,874
Common Stock
Nov 17
2021
SELL
Payment of exercise price or tax liability
$7,871,625
$145.41 p/Share
54,134
Reduced 8.81%
560,307
Common Stock
Nov 17
2021
BUY
Grant, award, or other acquisition
$4,799,984
$145.41 p/Share
33,010
Added 5.27%
593,317
Common Stock
Nov 17
2021
BUY
Exercise of conversion of derivative security
$10,099,719
$42.74 p/Share
236,306
Added 28.81%
583,805
Common Stock