Feb 25
2023
SELL
Payment of exercise price or tax liability
$82,732
$113.8 p/Share
727
Reduced 1.87%
38,149
Common Stock
Jun 06
2022
SELL
Open market or private sale
$6,444,755
$109.1 p/Share
59,072
Reduced 60.31%
38,876
Common Stock
Jun 06
2022
BUY
Exercise of conversion of derivative security
$4,417,995
$74.79 p/Share
59,072
Added 37.62%
97,948
Common Stock
Apr 29
2022
SELL
Payment of exercise price or tax liability
$122,705
$115.0 p/Share
1,067
Reduced 2.67%
38,876
Common Stock
Apr 29
2022
BUY
Grant, award, or other acquisition
-
1,939
Added 4.63%
39,943
Common Stock
Mar 25
2022
SELL
Payment of exercise price or tax liability
$77,939
$116.85 p/Share
667
Reduced 1.72%
38,004
Common Stock
Mar 23
2022
SELL
Payment of exercise price or tax liability
$100,012
$117.8 p/Share
849
Reduced 2.15%
38,671
Common Stock
Mar 22
2022
SELL
Payment of exercise price or tax liability
$67,795
$119.78 p/Share
566
Reduced 1.41%
39,520
Common Stock
Mar 14
2022
BUY
Grant, award, or other acquisition
-
3,643
Added 8.33%
40,086
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$69,827
$117.16 p/Share
596
Reduced 1.64%
35,807
Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
-
636
Added 1.72%
36,443
Common Stock
Jun 03
2021
SELL
Open market or private sale
$6,196,148
$144.99 p/Share
42,735
Reduced 54.0%
36,403
Common Stock
Jun 03
2021
BUY
Exercise of conversion of derivative security
$3,039,313
$71.12 p/Share
42,735
Added 35.07%
79,138
Common Stock
Mar 25
2021
SELL
Payment of exercise price or tax liability
$85,688
$141.4 p/Share
606
Reduced 1.64%
36,403
Common Stock
Mar 23
2021
SELL
Payment of exercise price or tax liability
$108,349
$140.53 p/Share
771
Reduced 2.04%
37,009
Common Stock
Mar 22
2021
BUY
Grant, award, or other acquisition
-
3,089
Added 7.56%
37,780
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$477,714
$131.06 p/Share
3,645
Reduced 9.51%
34,691
Common Stock
Feb 26
2021
BUY
Grant, award, or other acquisition
-
5,580
Added 12.96%
37,481
Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
$44,683
$128.77 p/Share
347
Reduced 1.05%
32,756
Common Stock
Feb 25
2021
BUY
Grant, award, or other acquisition
-
1,709
Added 4.91%
33,103
Common Stock