Jul 02
2021
BUY
Exercise of conversion of derivative security
$3,858
$12.86 p/Share
300
Added 1.27%
23,340
Common Stock
Jun 14
2021
SELL
Open market or private sale
$45,000
$90.0 p/Share
500
Reduced 2.12%
23,040
Common Stock
Jun 14
2021
BUY
Exercise of conversion of derivative security
$3,086
$12.86 p/Share
240
Added 1.01%
23,540
Common Stock
Jun 10
2021
BUY
Grant, award, or other acquisition
-
1,985
Added 7.85%
23,300
Common Stock
Jun 04
2021
SELL
Open market or private sale
$51,706
$82.73 p/Share
625
Reduced 2.85%
21,315
Common Stock
Jun 04
2021
BUY
Exercise of conversion of derivative security
$3,086
$12.86 p/Share
240
Added 1.08%
21,940
Common Stock
May 24
2021
SELL
Open market or private sale
$10,375
$83.0 p/Share
125
Reduced 0.57%
21,700
Common Stock
May 24
2021
BUY
Exercise of conversion of derivative security
$772
$12.86 p/Share
60
Added 0.27%
21,825
Common Stock
May 04
2021
SELL
Open market or private sale
$39,380
$78.76 p/Share
500
Reduced 2.25%
21,765
Common Stock
May 04
2021
BUY
Exercise of conversion of derivative security
$2,315
$12.86 p/Share
180
Added 0.8%
22,265
Common Stock
Apr 13
2021
SELL
Open market or private sale
$20,750
$83.0 p/Share
250
Reduced 1.12%
22,085
Common Stock
Apr 13
2021
BUY
Exercise of conversion of derivative security
$1,543
$12.86 p/Share
120
Added 0.53%
22,335
Common Stock
Apr 05
2021
SELL
Open market or private sale
$38,875
$77.75 p/Share
500
Reduced 2.2%
22,215
Common Stock
Apr 05
2021
BUY
Exercise of conversion of derivative security
$2,315
$12.86 p/Share
180
Added 0.79%
22,715
Common Stock
Mar 04
2021
SELL
Open market or private sale
$39,325
$78.65 p/Share
500
Reduced 2.17%
22,535
Common Stock
Mar 04
2021
BUY
Exercise of conversion of derivative security
$2,315
$12.86 p/Share
180
Added 0.78%
23,035
Common Stock
Feb 01
2021
SELL
Open market or private sale
$66,607
$88.81 p/Share
750
Reduced 3.18%
22,855
Common Stock
Feb 01
2021
BUY
Exercise of conversion of derivative security
$3,858
$12.86 p/Share
300
Added 1.25%
23,605
Common Stock
Jan 04
2021
SELL
Open market or private sale
$67,770
$90.36 p/Share
750
Reduced 3.12%
23,305
Common Stock
Jan 04
2021
BUY
Exercise of conversion of derivative security
$3,858
$12.86 p/Share
300
Added 1.23%
24,055
Common Stock
Dec 22
2020
SELL
Open market or private sale
$157,500
$90.0 p/Share
1,750
Reduced 6.86%
23,755
Common Stock
Dec 22
2020
BUY
Exercise of conversion of derivative security
$10,802
$12.86 p/Share
840
Added 3.19%
25,505
Common Stock
Dec 18
2020
SELL
Open market or private sale
$145,250
$83.0 p/Share
1,750
Reduced 6.63%
24,665
Common Stock
Dec 18
2020
BUY
Exercise of conversion of derivative security
$10,802
$12.86 p/Share
840
Added 3.08%
26,415
Common Stock
Dec 04
2020
SELL
Open market or private sale
$38,000
$76.0 p/Share
500
Reduced 1.92%
25,575
Common Stock