Apr 28
2021
BUY
Exercise of conversion of derivative security
$357,964
$7.39 p/Share
48,439
Added 20.52%
187,597
Common Stock
Apr 15
2021
SELL
Open market or private sale
$1,151,637
$40.95 p/Share
28,123
Reduced 16.81%
139,158
Common Stock
Apr 15
2021
BUY
Exercise of conversion of derivative security
$176,612
$6.28 p/Share
28,123
Added 14.39%
167,281
Common Stock
Feb 28
2021
SELL
Payment of exercise price or tax liability
$36,027
$38.78 p/Share
929
Reduced 0.66%
139,158
Common Stock
Feb 28
2021
BUY
Exercise of conversion of derivative security
-
2,037
Added 1.43%
140,087
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$41,474
$39.2 p/Share
1,058
Reduced 0.76%
138,050
Common Stock
Feb 22
2021
BUY
Exercise of conversion of derivative security
-
2,318
Added 1.64%
139,108
Common Stock
Feb 21
2021
SELL
Payment of exercise price or tax liability
$36,851
$38.03 p/Share
969
Reduced 0.7%
136,790
Common Stock
Feb 21
2021
BUY
Exercise of conversion of derivative security
-
2,804
Added 1.99%
137,759
Common Stock
Feb 18
2021
SELL
Payment of exercise price or tax liability
$32,342
$37.52 p/Share
862
Reduced 0.63%
134,955
Common Stock
Feb 18
2021
BUY
Exercise of conversion of derivative security
-
2,816
Added 2.03%
135,817
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$23,879
$38.39 p/Share
622
Reduced 0.47%
133,001
Common Stock
Feb 15
2021
BUY
Exercise of conversion of derivative security
-
2,030
Added 1.5%
133,623
Common Stock
Feb 12
2021
SELL
Open market or private sale
$212,892
$38.75 p/Share
5,494
Reduced 4.01%
131,593
Common Stock
Feb 10
2021
SELL
Payment of exercise price or tax liability
$94,134
$38.85 p/Share
2,423
Reduced 1.74%
137,087
Common Stock
Feb 10
2021
BUY
Grant, award, or other acquisition
-
7,917
Added 5.37%
139,510
Common Stock
Jan 05
2021
SELL
Open market or private sale
$286,293
$35.31 p/Share
8,108
Reduced 5.8%
131,636
Common Stock
Jan 01
2021
SELL
Payment of exercise price or tax liability
$138,731
$35.95 p/Share
3,859
Reduced 2.69%
139,744
Common Stock
Jan 01
2021
BUY
Exercise of conversion of derivative security
-
11,967
Added 7.69%
143,603
Common Stock
Dec 17
2020
-
150
Reduced 0.11%
131,636
Common Stock
Dec 11
2020
-
50
Reduced 0.04%
131,786
Common Stock
Dec 03
2020
SELL
Payment of exercise price or tax liability
$10,008
$33.81 p/Share
296
Reduced 0.22%
131,836
Common Stock
Dec 03
2020
BUY
Exercise of conversion of derivative security
-
649
Added 0.49%
132,132
Common Stock
Dec 01
2020
SELL
Open market or private sale
$1,561,961
$33.53 p/Share
46,584
Reduced 26.16%
131,483
Common Stock
Dec 01
2020
BUY
Exercise of conversion of derivative security
$333,541
$7.16 p/Share
46,584
Added 20.74%
178,067
Common Stock