Jul 06
2022
SELL
Sale (or disposition) back to the issuer
-
23,092
Reduced 100.0%
0
Common Stock
Jul 06
2022
BUY
Grant, award, or other acquisition
-
11,871
Added 50.0%
11,871
Common Stock
Jun 24
2022
BUY
Grant, award, or other acquisition
-
26
Added 0.23%
11,221
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
-
60
Added 0.53%
11,194
Common Stock
Dec 20
2021
SELL
Open market or private sale
$2,041,491
$184.6 p/Share
11,059
Reduced 49.83%
11,134
Common Stock
Dec 20
2021
BUY
Exercise of conversion of derivative security
$1,167,056
$105.53 p/Share
11,059
Added 46.72%
12,612
Common Stock
Dec 06
2021
SELL
Payment of exercise price or tax liability
$12,989
$141.18 p/Share
92
Reduced 0.99%
9,202
Common Stock
Dec 06
2021
BUY
Grant, award, or other acquisition
-
1,932
Added 14.79%
11,134
Common Stock
Dec 05
2021
SELL
Payment of exercise price or tax liability
$27,107
$141.18 p/Share
192
Reduced 2.02%
9,294
Common Stock
Dec 03
2021
SELL
Payment of exercise price or tax liability
$14,212
$136.65 p/Share
104
Reduced 1.08%
9,486
Common Stock
Nov 17
2021
SELL
Payment of exercise price or tax liability
$59,925
$145.45 p/Share
412
Reduced 4.12%
9,590
Common Stock
Nov 17
2021
BUY
Grant, award, or other acquisition
-
1,492
Added 12.98%
10,002
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
$4,072
$123.39 p/Share
33
Added 0.39%
8,510
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
$10,032
$112.72 p/Share
89
Added 1.04%
8,477
Common Stock
Dec 15
2020
BUY
Grant, award, or other acquisition
$149,785
$149.04 p/Share
1,005
Added 10.7%
8,388
Common Stock
Dec 10
2020
SELL
Open market or private sale
$200,938
$146.67 p/Share
1,370
Reduced 15.65%
7,383
Common Stock
Dec 06
2020
SELL
Payment of exercise price or tax liability
$14,180
$154.13 p/Share
92
Reduced 1.04%
8,753
Common Stock
Dec 05
2020
SELL
Payment of exercise price or tax liability
$56,874
$154.13 p/Share
369
Reduced 4.0%
8,845
Common Stock
Dec 03
2020
BUY
Grant, award, or other acquisition
$247,923
$145.58 p/Share
1,703
Added 15.6%
9,214
Common Stock
Nov 18
2020
SELL
Payment of exercise price or tax liability
$139,775
$141.76 p/Share
986
Reduced 11.6%
7,511
Common Stock
Nov 18
2020
BUY
Grant, award, or other acquisition
$477,022
$141.76 p/Share
3,365
Added 28.37%
8,497
Common Stock