Dec 11
2022
BUY
Exercise of conversion of derivative security
-
33,328
Added 13.05%
222,074
Common Stock
Jun 08
2022
SELL
Payment of exercise price or tax liability
$1,521,868
$141.28 p/Share
10,772
Reduced 5.41%
188,235
Common Stock
Jun 08
2022
BUY
Exercise of conversion of derivative security
-
21,803
Added 10.17%
192,486
Common Stock
Jun 07
2022
SELL
Payment of exercise price or tax liability
$281,952
$141.97 p/Share
1,986
Reduced 1.11%
177,204
Common Stock
Jun 07
2022
BUY
Exercise of conversion of derivative security
-
4,020
Added 2.19%
179,190
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$6,952,615
$134.21 p/Share
51,804
Reduced 22.94%
174,004
Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
-
107,118
Added 32.17%
225,808
Common Stock
Dec 11
2021
SELL
Payment of exercise price or tax liability
$1,577,750
$124.34 p/Share
12,689
Reduced 9.67%
118,560
Common Stock
Dec 11
2021
BUY
Exercise of conversion of derivative security
-
24,996
Added 16.0%
131,249
Common Stock
Jun 08
2021
SELL
Payment of exercise price or tax liability
$1,077,234
$149.16 p/Share
7,222
Reduced 6.38%
105,968
Common Stock
Jun 08
2021
BUY
Exercise of conversion of derivative security
-
15,025
Added 11.95%
110,662
Common Stock
Jun 07
2021
SELL
Payment of exercise price or tax liability
$276,685
$147.96 p/Share
1,870
Reduced 1.87%
98,165
Common Stock
Jun 07
2021
BUY
Exercise of conversion of derivative security
-
3,891
Added 3.74%
100,035
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$763,021
$119.84 p/Share
6,367
Reduced 6.24%
95,682
Common Stock
Feb 01
2021
BUY
Grant, award, or other acquisition
-
15,864
Added 13.45%
102,049
Common Stock
Dec 11
2020
SELL
Payment of exercise price or tax liability
$965,340
$124.56 p/Share
7,750
Reduced 8.25%
86,188
Common Stock
Dec 11
2020
BUY
Exercise of conversion of derivative security
-
16,129
Added 14.65%
93,938
Common Stock
Jun 08
2020
SELL
Payment of exercise price or tax liability
$475,010
$134.07 p/Share
3,543
Reduced 4.37%
77,484
Common Stock
Jun 08
2020
BUY
Exercise of conversion of derivative security
-
7,371
Added 8.54%
78,930
Common Stock
Jun 07
2020
SELL
Payment of exercise price or tax liability
$248,691
$132.99 p/Share
1,870
Reduced 2.48%
73,656
Common Stock
Jun 07
2020
BUY
Exercise of conversion of derivative security
-
3,891
Added 4.9%
75,526
Common Stock