Jul 06
2022
SELL
Sale (or disposition) back to the issuer
-
148,278
Reduced 100.0%
0
Common Stock
Jul 06
2022
BUY
Grant, award, or other acquisition
-
74,535
Added 50.0%
74,535
Common Stock
Jun 24
2022
BUY
Grant, award, or other acquisition
-
65
Added 0.09%
73,743
Common Stock
May 31
2022
-
20,000
Reduced 21.35%
73,677
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
-
84
Added 0.09%
93,677
Common Stock
Dec 20
2021
SELL
Open market or private sale
$3,715,660
$184.4 p/Share
20,150
Reduced 17.72%
93,593
Common Stock
Dec 20
2021
BUY
Exercise of conversion of derivative security
$1,214,441
$60.27 p/Share
20,150
Added 15.05%
113,743
Common Stock
Dec 12
2021
SELL
Payment of exercise price or tax liability
$25,373
$144.99 p/Share
175
Reduced 0.19%
93,593
Common Stock
Dec 06
2021
SELL
Payment of exercise price or tax liability
$110,544
$141.18 p/Share
783
Reduced 0.9%
86,188
Common Stock
Dec 06
2021
BUY
Grant, award, or other acquisition
-
7,580
Added 7.48%
93,768
Common Stock
Dec 05
2021
SELL
Payment of exercise price or tax liability
$200,617
$141.18 p/Share
1,421
Reduced 1.61%
86,971
Common Stock
Dec 03
2021
SELL
Payment of exercise price or tax liability
$101,121
$136.65 p/Share
740
Reduced 0.83%
88,392
Common Stock
Nov 17
2021
SELL
Payment of exercise price or tax liability
$660,779
$145.45 p/Share
4,543
Reduced 4.85%
89,132
Common Stock
Nov 17
2021
BUY
Grant, award, or other acquisition
-
10,255
Added 9.87%
93,675
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
$10,612
$123.39 p/Share
86
Added 0.1%
83,420
Common Stock
Mar 05
2021
SELL
Open market or private sale
$3,821,743
$163.56 p/Share
23,366
Reduced 21.9%
83,334
Common Stock
Mar 05
2021
BUY
Exercise of conversion of derivative security
$1,408,269
$60.27 p/Share
23,366
Added 17.96%
106,700
Common Stock
Mar 04
2021
SELL
Open market or private sale
$2,435,683
$166.44 p/Share
14,634
Reduced 14.94%
83,334
Common Stock
Mar 04
2021
BUY
Exercise of conversion of derivative security
$881,991
$60.27 p/Share
14,634
Added 13.0%
97,968
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
$10,596
$112.72 p/Share
94
Added 0.11%
83,334
Common Stock
Dec 15
2020
BUY
Grant, award, or other acquisition
$74,818
$149.04 p/Share
502
Added 0.6%
83,240
Common Stock
Dec 11
2020
SELL
Payment of exercise price or tax liability
$34,718
$144.66 p/Share
240
Reduced 0.29%
82,738
Common Stock
Dec 06
2020
SELL
Payment of exercise price or tax liability
$117,293
$154.13 p/Share
761
Reduced 0.91%
82,978
Common Stock
Dec 05
2020
SELL
Payment of exercise price or tax liability
$543,462
$154.13 p/Share
3,526
Reduced 4.04%
83,739
Common Stock
Dec 03
2020
BUY
Grant, award, or other acquisition
$972,474
$145.58 p/Share
6,680
Added 7.11%
87,265
Common Stock