Jun 13
2023
SELL
Open market or private sale
$29,676
$55.16 p/Share
538
Reduced 0.29%
183,739
Common Stock
Mar 10
2023
SELL
Payment of exercise price or tax liability
$27,559
$43.47 p/Share
634
Reduced 0.34%
184,277
Common Stock
Jan 03
2023
SELL
Open market or private sale
$479,575
$54.64 p/Share
8,777
Reduced 4.53%
184,911
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
$5,441
$0.62 p/Share
8,777
Added 4.34%
193,688
Common Stock
Dec 27
2022
SELL
Open market or private sale
$619,625
$49.57 p/Share
12,500
Reduced 6.41%
182,449
Common Stock
Dec 27
2022
BUY
Exercise of conversion of derivative security
$43,625
$3.49 p/Share
12,500
Added 6.03%
194,949
Common Stock
Dec 09
2022
BUY
Grant, award, or other acquisition
-
19,195
Added 9.52%
182,449
Common Stock
Oct 25
2022
SELL
Open market or private sale
$559,000
$44.72 p/Share
12,500
Reduced 7.11%
163,254
Common Stock
Oct 25
2022
BUY
Exercise of conversion of derivative security
$79,500
$6.36 p/Share
12,500
Added 6.64%
175,754
Common Stock
Jan 07
2022
BUY
Exercise of conversion of derivative security
$17,201
$0.62 p/Share
27,744
Added 14.53%
163,254
Common Stock
Nov 04
2021
SELL
Open market or private sale
$151,333
$24.33 p/Share
6,220
Reduced 4.39%
135,510
Common Stock
Nov 03
2021
SELL
Open market or private sale
$455,791
$24.27 p/Share
18,780
Reduced 11.7%
141,730
Common Stock
Sep 01
2021
SELL
Open market or private sale
$300,500
$24.04 p/Share
12,500
Reduced 7.23%
160,510
Common Stock
Jul 15
2021
BUY
Exercise of conversion of derivative security
$5,580
$0.62 p/Share
9,000
Added 4.94%
173,010
Common Stock
Jun 01
2021
SELL
Open market or private sale
$80,163
$26.24 p/Share
3,055
Reduced 1.83%
164,010
Common Stock
May 03
2021
SELL
Open market or private sale
$93,361
$30.56 p/Share
3,055
Reduced 1.8%
167,065
Common Stock
Apr 01
2021
SELL
Open market or private sale
$87,831
$28.75 p/Share
3,055
Reduced 1.76%
170,120
Common Stock
Mar 01
2021
SELL
Open market or private sale
$94,094
$30.8 p/Share
3,055
Reduced 1.73%
173,175
Common Stock
Feb 01
2021
SELL
Open market or private sale
$90,306
$29.56 p/Share
3,055
Reduced 1.7%
176,230
Common Stock
Jan 08
2021
SELL
Open market or private sale
$281,200
$28.12 p/Share
10,000
Reduced 5.28%
179,285
Common Stock
Jan 07
2021
BUY
Exercise of conversion of derivative security
$4,650
$0.62 p/Share
7,500
Added 3.81%
189,285
Common Stock
Jan 04
2021
SELL
Open market or private sale
$78,458
$25.64 p/Share
3,060
Reduced 1.66%
181,785
Common Stock
Jun 30
2020
BUY
Grant, award, or other acquisition
$21,252
$17.07 p/Share
1,245
Added 0.67%
184,845
Common Stock