May 15
2021
SELL
Payment of exercise price or tax liability
$66,782
$26.23 p/Share
2,546
Reduced 1.67%
149,985
Common Stock
May 12
2021
BUY
Grant, award, or other acquisition
-
11,810
Added 7.19%
152,531
Common Stock
Feb 09
2021
SELL
Open market or private sale
$681,750
$45.0 p/Share
15,150
Reduced 9.72%
140,721
Common Stock
Feb 09
2021
BUY
Exercise of conversion of derivative security
$164,378
$10.85 p/Share
15,150
Added 8.86%
155,871
Common Stock
Feb 08
2021
SELL
Open market or private sale
$281,280
$43.95 p/Share
6,400
Reduced 4.35%
140,721
Common Stock
Feb 08
2021
BUY
Exercise of conversion of derivative security
$69,440
$10.85 p/Share
6,400
Added 4.17%
147,121
Common Stock
Jan 26
2021
SELL
Open market or private sale
$114,504
$44.04 p/Share
2,600
Reduced 1.81%
140,721
Common Stock
Jan 26
2021
BUY
Exercise of conversion of derivative security
$28,210
$10.85 p/Share
2,600
Added 1.78%
143,321
Common Stock
Jan 25
2021
SELL
Open market or private sale
$911,400
$43.4 p/Share
21,000
Reduced 12.99%
140,721
Common Stock
Jan 25
2021
BUY
Exercise of conversion of derivative security
$227,850
$10.85 p/Share
21,000
Added 12.52%
146,721
Common Stock
Jan 21
2021
SELL
Open market or private sale
$830,200
$41.51 p/Share
20,000
Reduced 12.44%
140,721
Common Stock
Jan 21
2021
BUY
Exercise of conversion of derivative security
$217,000
$10.85 p/Share
20,000
Added 11.72%
150,721
Common Stock
Jan 20
2021
SELL
Open market or private sale
$398,700
$39.87 p/Share
10,000
Reduced 6.63%
140,721
Common Stock
Jan 20
2021
BUY
Exercise of conversion of derivative security
$108,500
$10.85 p/Share
10,000
Added 6.22%
150,721
Common Stock
Jan 07
2021
BUY
Grant, award, or other acquisition
-
9,183
Added 6.13%
140,721
Common Stock
Jan 04
2021
SELL
Payment of exercise price or tax liability
$21,723
$33.42 p/Share
650
Reduced 0.49%
131,538
Common Stock
Jan 03
2021
SELL
Payment of exercise price or tax liability
$60,388
$33.29 p/Share
1,814
Reduced 1.35%
132,188
Common Stock
Nov 05
2020
BUY
Exercise of conversion of derivative security
$627,326
$15.82 p/Share
39,654
Added 22.83%
134,002
Common Stock
Nov 04
2020
SELL
Open market or private sale
$1,030,200
$34.34 p/Share
30,000
Reduced 24.13%
94,348
Common Stock
Nov 04
2020
BUY
Exercise of conversion of derivative security
$377,400
$12.58 p/Share
30,000
Added 21.43%
110,013
Common Stock
Nov 03
2020
SELL
Open market or private sale
$3,699,508
$32.51 p/Share
113,796
Reduced 54.67%
94,348
Common Stock
Nov 03
2020
BUY
Exercise of conversion of derivative security
$1,267,687
$11.14 p/Share
113,796
Added 46.16%
132,744
Common Stock
May 15
2020
SELL
Payment of exercise price or tax liability
$40,099
$25.46 p/Share
1,575
Reduced 1.64%
94,348
Common Stock