Dec 05
2023
BUY
Grant, award, or other acquisition
-
30,000
Added 33.74%
58,903
Common Stock
Apr 18
2022
SELL
Open market or private sale
$370,990
$32.26 p/Share
11,500
Reduced 30.45%
26,263
Common Stock
Apr 18
2022
BUY
Exercise of conversion of derivative security
$48,645
$4.23 p/Share
11,500
Added 23.34%
37,763
Common Stock
Mar 22
2022
SELL
Open market or private sale
$641,976
$34.82 p/Share
18,437
Reduced 41.25%
26,263
Common Stock
Mar 11
2022
BUY
Grant, award, or other acquisition
-
10,000
Added 18.28%
44,700
Common Stock
Feb 23
2022
SELL
Open market or private sale
$504,745
$34.81 p/Share
14,500
Reduced 29.47%
34,700
Common Stock
Jan 25
2022
SELL
Open market or private sale
$519,535
$35.83 p/Share
14,500
Reduced 22.76%
49,200
Common Stock
Dec 22
2021
SELL
Open market or private sale
$724,102
$44.8 p/Share
16,163
Reduced 20.24%
63,700
Common Stock
Dec 22
2021
BUY
Exercise of conversion of derivative security
$7,151
$4.3 p/Share
1,663
Added 2.04%
79,863
Common Stock
Dec 21
2021
SELL
Open market or private sale
$857,672
$44.61 p/Share
19,226
Reduced 19.73%
78,200
Common Stock
Dec 21
2021
BUY
Exercise of conversion of derivative security
$82,672
$4.3 p/Share
19,226
Added 16.48%
97,426
Common Stock
Dec 20
2021
SELL
Open market or private sale
$400,337
$43.94 p/Share
9,111
Reduced 10.44%
78,200
Common Stock
Dec 20
2021
BUY
Exercise of conversion of derivative security
$39,177
$4.3 p/Share
9,111
Added 9.45%
87,311
Common Stock
Nov 23
2021
SELL
Open market or private sale
$523,160
$36.08 p/Share
14,500
Reduced 15.64%
78,200
Common Stock
Nov 22
2021
BUY
Exercise of conversion of derivative security
$202,474
$12.45 p/Share
16,263
Added 14.93%
92,700
Common Stock
Nov 03
2021
SELL
Open market or private sale
$175,796
$28.89 p/Share
6,085
Reduced 7.37%
76,437
Common Stock
Nov 02
2021
SELL
Open market or private sale
$408,848
$28.41 p/Share
14,391
Reduced 14.85%
82,522
Common Stock
Nov 01
2021
SELL
Open market or private sale
$2,268
$28.0 p/Share
81
Reduced 0.08%
96,913
Common Stock
Oct 21
2021
SELL
Open market or private sale
$5,488
$28.0 p/Share
196
Reduced 0.2%
96,994
Common Stock
Oct 19
2021
SELL
Open market or private sale
$5,628
$28.0 p/Share
201
Reduced 0.21%
97,190
Common Stock
Oct 15
2021
SELL
Open market or private sale
$45,796
$28.01 p/Share
1,635
Reduced 1.65%
97,391
Common Stock
Sep 24
2021
SELL
Open market or private sale
$30,514
$28.02 p/Share
1,089
Reduced 1.09%
99,026
Common Stock
Sep 23
2021
SELL
Open market or private sale
$149,868
$28.16 p/Share
5,322
Reduced 5.05%
100,115
Common Stock
Sep 02
2021
SELL
Open market or private sale
$337,786
$29.2 p/Share
11,568
Reduced 9.89%
105,437
Common Stock
Sep 01
2021
SELL
Open market or private sale
$245,757
$28.3 p/Share
8,684
Reduced 6.91%
117,005
Common Stock