Apr 13
2022
SELL
Payment of exercise price or tax liability
$1,981,574
$71.83 p/Share
27,587
Reduced 13.12%
182,656
Common Stock
Mar 25
2022
SELL
Open market or private sale
$465,296
$73.88 p/Share
6,298
Reduced 2.91%
210,243
Common Stock
Mar 14
2022
SELL
Payment of exercise price or tax liability
$17,342
$63.06 p/Share
275
Reduced 0.13%
216,541
Commons Stock
Mar 03
2022
SELL
Payment of exercise price or tax liability
$109,737
$66.75 p/Share
1,644
Reduced 0.75%
216,816
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$148,800
$68.54 p/Share
2,171
Reduced 0.98%
218,460
Common Stock
Feb 24
2022
SELL
Payment of exercise price or tax liability
$431,883
$70.02 p/Share
6,168
Reduced 2.72%
220,631
Common Stock
Feb 24
2022
BUY
Grant, award, or other acquisition
-
15,662
Added 6.46%
226,799
Common Stock
Oct 03
2021
SELL
Payment of exercise price or tax liability
$221,072
$58.78 p/Share
3,761
Reduced 1.75%
211,137
Common Stock
Sep 17
2021
SELL
Open market or private sale
$257,310
$56.01 p/Share
4,594
Reduced 2.09%
214,898
Common Stock
Jul 01
2021
SELL
Open market or private sale
$229,650
$50.0 p/Share
4,593
Reduced 2.05%
219,492
Common Stock
May 10
2021
BUY
Grant, award, or other acquisition
-
6,697
Added 2.9%
224,085
Common Stock
Apr 13
2021
SELL
Payment of exercise price or tax liability
$1,301,473
$49.14 p/Share
26,485
Reduced 10.86%
217,388
Common Stock
Mar 14
2021
BUY
Grant, award, or other acquisition
-
1,394
Added 0.57%
243,873
Common Stock
Mar 03
2021
SELL
Payment of exercise price or tax liability
$76,927
$48.23 p/Share
1,595
Reduced 0.65%
242,479
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$104,941
$48.36 p/Share
2,170
Reduced 0.88%
244,074
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$18,722
$49.66 p/Share
377
Reduced 0.15%
246,244
Common Stock
Jan 29
2021
SELL
Open market or private sale
$150,812
$29.6 p/Share
5,095
Reduced 2.02%
246,621
Common Stock
Jan 07
2021
SELL
Open market or private sale
$231,165
$33.0 p/Share
7,005
Reduced 2.71%
251,716
Common Stock
Jan 07
2021
BUY
Exercise of conversion of derivative security
$132,815
$18.96 p/Share
7,005
Added 2.64%
258,721
Common Stock
Dec 18
2020
SELL
Open market or private sale
$217,155
$31.0 p/Share
7,005
Reduced 2.71%
251,716
Common Stock
Dec 18
2020
BUY
Exercise of conversion of derivative security
$132,815
$18.96 p/Share
7,005
Added 2.64%
258,721
Common Stock
Nov 09
2020
SELL
Open market or private sale
$567,264
$28.49 p/Share
19,911
Reduced 7.33%
251,716
Common Stock
Nov 09
2020
BUY
Exercise of conversion of derivative security
$361,783
$18.17 p/Share
19,911
Added 6.83%
271,627
Common Stock
Nov 05
2020
SELL
Open market or private sale
$223,425
$25.0 p/Share
8,937
Reduced 3.43%
251,716
Common Stock
Nov 05
2020
BUY
Exercise of conversion of derivative security
$153,985
$17.23 p/Share
8,937
Added 3.32%
260,653
Common Stock