Nov 17
2022
SELL
Payment of exercise price or tax liability
$288,376
$100.62 p/Share
2,866
Reduced 5.75%
46,988
Common Stock
Nov 16
2022
SELL
Payment of exercise price or tax liability
$152,625
$104.61 p/Share
1,459
Reduced 2.84%
49,854
Common Stock
Nov 11
2022
BUY
Grant, award, or other acquisition
-
12,296
Added 19.33%
51,313
Common Stock
Jun 06
2022
SELL
Open market or private sale
$2,373,000
$118.65 p/Share
20,000
Reduced 33.89%
39,017
Common Stock
Feb 10
2022
SELL
Open market or private sale
$3,904,890
$118.33 p/Share
33,000
Reduced 35.86%
59,017
Common Stock
Jan 24
2022
-
121,084
Reduced 56.82%
92,017
Common Stock
Nov 27
2021
SELL
Payment of exercise price or tax liability
$7,746,236
$105.82 p/Share
73,202
Reduced 25.57%
213,101
Common Stock
Nov 27
2021
BUY
Grant, award, or other acquisition
-
140,264
Added 33.19%
282,392
Common Stock
Nov 21
2021
SELL
Payment of exercise price or tax liability
$234,577
$111.65 p/Share
2,101
Reduced 1.42%
146,039
Common Stock
Nov 17
2021
SELL
Payment of exercise price or tax liability
$298,803
$103.0 p/Share
2,901
Reduced 1.92%
148,140
Common Stock
Nov 16
2021
BUY
Grant, award, or other acquisition
-
8,967
Added 5.6%
151,041
Common Stock
Aug 24
2021
SELL
Open market or private sale
$4,891,633
$89.13 p/Share
54,882
Reduced 27.87%
142,074
Common Stock
Nov 28
2020
SELL
Payment of exercise price or tax liability
$454,797
$39.87 p/Share
11,407
Reduced 5.47%
196,956
Common Stock
Nov 28
2020
BUY
Grant, award, or other acquisition
-
20,362
Added 8.95%
207,115
Common Stock
Nov 27
2020
SELL
Payment of exercise price or tax liability
$157,447
$39.87 p/Share
3,949
Reduced 2.06%
188,001
Common Stock
Nov 23
2020
SELL
Open market or private sale
$294,713
$35.35 p/Share
8,337
Reduced 4.12%
194,071
Common Stock
Nov 23
2020
BUY
Exercise of conversion of derivative security
$100,631
$7.3 p/Share
13,785
Added 6.38%
202,408
Common Stock
Nov 21
2020
SELL
Payment of exercise price or tax liability
$72,114
$34.0 p/Share
2,121
Reduced 1.09%
191,950
Common Stock
Nov 19
2020
SELL
Open market or private sale
$1,366,780
$35.19 p/Share
38,840
Reduced 17.08%
188,623
Common Stock
Nov 19
2020
BUY
Exercise of conversion of derivative security
$469,500
$7.3 p/Share
64,315
Added 22.04%
227,463
Common Stock
Nov 17
2020
BUY
Grant, award, or other acquisition
-
17,617
Added 9.75%
163,148
Common Stock