Feb 26
2022
SELL
Payment of exercise price or tax liability
$4,621,789
$49.18 p/Share
93,977
Reduced 14.46%
555,941
Common Stock
Feb 26
2022
BUY
Exercise of conversion of derivative security
$3,255,296
$25.6 p/Share
127,160
Added 16.36%
649,918
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$5,604,726
$49.07 p/Share
114,219
Reduced 17.93%
522,758
Common Stock
Feb 23
2022
BUY
Exercise of conversion of derivative security
$4,204,591
$27.34 p/Share
153,789
Added 19.45%
636,977
Common Stock
Feb 27
2021
SELL
Payment of exercise price or tax liability
$4,233,300
$34.07 p/Share
124,253
Reduced 20.46%
483,188
Common Stock
Feb 27
2021
BUY
Exercise of conversion of derivative security
$3,414,745
$22.35 p/Share
152,785
Added 20.1%
607,441
Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
$4,592,391
$34.29 p/Share
133,928
Reduced 22.75%
454,656
Common Stock
Feb 25
2021
BUY
Exercise of conversion of derivative security
$3,738,715
$22.89 p/Share
163,334
Added 21.72%
588,584
Common Stock
Feb 28
2020
SELL
Payment of exercise price or tax liability
$4,570,032
$34.93 p/Share
130,834
Reduced 23.53%
425,250
Common Stock
Feb 28
2020
BUY
Exercise of conversion of derivative security
$4,753,485
$27.37 p/Share
173,675
Added 23.8%
556,084
Common Stock
Feb 26
2020
SELL
Payment of exercise price or tax liability
$5,151,341
$35.41 p/Share
145,477
Reduced 27.56%
382,409
Common Stock
Feb 26
2020
BUY
Grant, award, or other acquisition
-
45,566
Added 7.95%
527,886
Common Stock
Feb 26
2020
BUY
Exercise of conversion of derivative security
$5,013,060
$34.59 p/Share
144,928
Added 23.11%
482,320
Common Stock
Jul 02
2019
SELL
Open market or private sale
$6,755,414
$44.1 p/Share
153,184
Reduced 31.23%
337,392
Common Stock
Feb 27
2019
SELL
Payment of exercise price or tax liability
$8,278,453
$42.72 p/Share
193,784
Reduced 28.32%
490,576
Common Stock
Feb 27
2019
BUY
Grant, award, or other acquisition
-
96,183
Added 12.32%
684,360
Common Stock
Feb 27
2019
BUY
Exercise of conversion of derivative security
$5,873,821
$32.23 p/Share
182,247
Added 23.66%
588,177
Common Stock
Feb 23
2019
SELL
Payment of exercise price or tax liability
$4,949,290
$42.43 p/Share
116,646
Reduced 22.32%
405,930
Common Stock
Feb 23
2019
BUY
Exercise of conversion of derivative security
$3,894,441
$21.03 p/Share
185,185
Added 26.16%
522,576
Common Stock
Aug 01
2018
SELL
Open market or private sale
$6,019,360
$40.0 p/Share
150,484
Reduced 30.84%
337,391
Common Stock