Dec 14
2021
BUY
Exercise of conversion of derivative security
-
3,969
Added 2.41%
160,959
Common Stock
Dec 09
2021
-
500
Reduced 0.32%
156,990
Common Stock
Dec 01
2021
BUY
Grant, award, or other acquisition
-
5,041
Added 3.1%
157,490
Common Stock
Nov 30
2021
SELL
Payment of exercise price or tax liability
$115,982
$98.29 p/Share
1,180
Reduced 0.77%
152,559
Common Stock
Nov 30
2021
-
110
Reduced 0.07%
152,449
Common Stock
Nov 30
2021
BUY
Exercise of conversion of derivative security
-
3,000
Added 1.91%
153,739
Common Stock
Nov 29
2021
SELL
Payment of exercise price or tax liability
$178,009
$100.57 p/Share
1,770
Reduced 1.16%
150,739
Common Stock
Nov 29
2021
BUY
Exercise of conversion of derivative security
-
4,500
Added 2.87%
152,509
Common Stock
Sep 07
2021
BUY
Exercise of conversion of derivative security
$295,984
$55.49 p/Share
5,334
Added 5.13%
98,673
Common Stock
Jul 16
2021
BUY
Exercise of conversion of derivative security
$294,097
$55.49 p/Share
5,300
Added 5.37%
93,339
Common Stock
Mar 11
2021
SELL
Open market or private sale
$1,180,900
$118.09 p/Share
10,000
Reduced 10.2%
88,039
Common Stock
Jan 04
2021
SELL
Payment of exercise price or tax liability
$52,187
$94.03 p/Share
555
Reduced 0.56%
98,039
Common Stock
Dec 15
2020
SELL
Payment of exercise price or tax liability
$69,837
$93.49 p/Share
747
Reduced 0.75%
98,594
Common Stock
Dec 15
2020
BUY
Exercise of conversion of derivative security
-
2,020
Added 1.99%
99,341
Common Stock
Dec 02
2020
BUY
Grant, award, or other acquisition
-
2,524
Added 2.53%
97,321
Common Stock
Dec 01
2020
-
120
Reduced 0.13%
94,797
Common Stock
Nov 30
2020
SELL
Payment of exercise price or tax liability
$91,314
$90.95 p/Share
1,004
Reduced 1.05%
94,917
Common Stock
Nov 30
2020
BUY
Exercise of conversion of derivative security
-
4,000
Added 4.0%
95,921
Common Stock
Nov 25
2020
-
500
Reduced 0.54%
91,921
Common Stock
Nov 19
2020
BUY
Exercise of conversion of derivative security
$361,355
$48.2 p/Share
7,497
Added 7.5%
92,421
Common Stock
Nov 18
2020
SELL
Payment of exercise price or tax liability
$32,514
$89.08 p/Share
365
Reduced 0.43%
84,924
Common Stock
Nov 18
2020
BUY
Exercise of conversion of derivative security
-
1,500
Added 1.73%
85,289
Common Stock