Aug 29
2023
SELL
Open market or private sale
$366,051
$31.95 p/Share
11,457
Reduced 1.06%
1,065,796
Voting Common Stock
Aug 18
2023
SELL
Open market or private sale
$346,803
$30.27 p/Share
11,457
Reduced 1.05%
1,077,253
Voting Common Stock
Aug 17
2023
SELL
Open market or private sale
$351,729
$30.7 p/Share
11,457
Reduced 1.04%
1,088,710
Voting Common Stock
Aug 01
2023
BUY
Exercise of conversion of derivative security
$117,260
$3.28 p/Share
35,750
Added 3.15%
1,100,167
Voting Common Stock
Jul 13
2023
SELL
Open market or private sale
$354,708
$30.96 p/Share
11,457
Reduced 1.07%
1,063,373
Voting Common Stock
Jul 12
2023
SELL
Open market or private sale
$341,876
$29.84 p/Share
11,457
Reduced 1.05%
1,074,830
Voting Common Stock
Jul 05
2023
SELL
Open market or private sale
$342,908
$29.93 p/Share
11,457
Reduced 1.04%
1,093,909
Voting Common Stock
Jul 03
2023
SELL
Open market or private sale
$354,250
$30.92 p/Share
11,457
Reduced 1.03%
1,105,366
Voting Common Stock
Jun 14
2023
SELL
Open market or private sale
$358,145
$31.26 p/Share
11,457
Reduced 1.02%
1,116,823
Voting Common Stock
Jun 13
2023
SELL
Open market or private sale
$370,175
$32.31 p/Share
11,457
Reduced 1.01%
1,128,280
Voting Common Stock
Jun 06
2023
SELL
Open market or private sale
$357,229
$31.18 p/Share
11,457
Reduced 1.0%
1,139,737
Voting Common Stock
Jun 05
2023
SELL
Open market or private sale
$238,568
$31.3 p/Share
7,622
Reduced 0.7%
1,086,287
Voting Common Stock
Jun 05
2023
SELL
Open market or private sale
$355,625
$31.04 p/Share
11,457
Reduced 0.99%
1,151,194
Voting Common Stock
May 31
2023
SELL
Open market or private sale
$335,690
$29.3 p/Share
11,457
Reduced 0.98%
1,162,651
Voting Common Stock
May 30
2023
SELL
Open market or private sale
$339,814
$29.66 p/Share
11,457
Reduced 0.97%
1,174,108
Voting Common Stock
May 17
2023
SELL
Open market or private sale
$330,534
$28.85 p/Share
11,457
Reduced 0.96%
1,185,565
Voting Common Stock
May 16
2023
SELL
Open market or private sale
$349,896
$30.54 p/Share
11,457
Reduced 0.95%
1,197,022
Voting Common Stock
Apr 12
2023
SELL
Open market or private sale
$335,346
$29.27 p/Share
11,457
Reduced 0.98%
1,162,987
Voting Common Stock
Apr 11
2023
SELL
Open market or private sale
$747,652
$28.99 p/Share
25,790
Reduced 2.15%
1,174,444
Voting Common Stock
Apr 04
2023
SELL
Open market or private sale
$554,050
$29.11 p/Share
19,033
Reduced 1.56%
1,200,234
Voting Common Stock
Apr 03
2023
SELL
Open market or private sale
$789,987
$29.11 p/Share
27,138
Reduced 2.18%
1,219,267
Voting Common Stock
Mar 29
2023
SELL
Open market or private sale
$294,668
$28.52 p/Share
10,332
Reduced 0.82%
1,246,405
Voting Common Stock
Mar 28
2023
SELL
Open market or private sale
$663,523
$27.31 p/Share
24,296
Reduced 1.9%
1,256,737
Voting Common Stock
Mar 14
2023
SELL
Open market or private sale
$708,799
$26.37 p/Share
26,879
Reduced 2.06%
1,281,033
Voting Common Stock
Mar 14
2023
BUY
Grant, award, or other acquisition
-
284,436
Added 17.86%
1,307,912
Voting Common Stock