Aug 23
2023
SELL
Open market or private sale
$89,505
$34.8 p/Share
2,572
Reduced 8.79%
26,701
Common Stock
Aug 22
2023
SELL
Open market or private sale
$68,971
$34.94 p/Share
1,974
Reduced 6.32%
29,273
Common Stock
Aug 21
2023
SELL
Open market or private sale
$30,738
$34.89 p/Share
881
Reduced 2.74%
31,247
Common Stock
Aug 18
2023
BUY
Grant, award, or other acquisition
-
11,437
Added 26.25%
32,128
Common Stock
Aug 01
2023
SELL
Open market or private sale
$163,560
$40.89 p/Share
4,000
Reduced 16.2%
20,691
Common Stock
Aug 01
2023
BUY
Exercise of conversion of derivative security
$85,080
$21.27 p/Share
4,000
Added 13.94%
24,691
Common Stock
Jul 03
2023
SELL
Open market or private sale
$163,320
$40.83 p/Share
4,000
Reduced 16.2%
20,691
Common Stock
Jul 03
2023
BUY
Exercise of conversion of derivative security
$85,080
$21.27 p/Share
4,000
Added 13.94%
24,691
Common Stock
Jun 12
2023
SELL
Open market or private sale
$642,516
$45.76 p/Share
14,041
Reduced 40.43%
20,691
Common Stock
Jun 12
2023
BUY
Exercise of conversion of derivative security
$298,652
$21.27 p/Share
14,041
Added 28.79%
34,732
Common Stock
Jun 06
2023
SELL
Open market or private sale
$268,631
$45.08 p/Share
5,959
Reduced 22.36%
20,691
Common Stock
Jun 06
2023
BUY
Exercise of conversion of derivative security
$126,747
$21.27 p/Share
5,959
Added 18.27%
26,650
Common Stock
Jun 02
2023
SELL
Open market or private sale
$5,084
$41.0 p/Share
124
Reduced 0.6%
20,691
Common Stock
Jun 01
2023
SELL
Open market or private sale
$165,920
$41.48 p/Share
4,000
Reduced 16.12%
20,815
Common Stock
Jun 01
2023
BUY
Exercise of conversion of derivative security
$85,080
$21.27 p/Share
4,000
Added 13.88%
24,815
Common Stock
May 31
2023
BUY
Grant, award, or other acquisition
$2,395
$19.32 p/Share
124
Added 0.59%
20,815
Common Stock
May 20
2023
SELL
Payment of exercise price or tax liability
$206,174
$40.19 p/Share
5,130
Reduced 19.87%
20,691
Common Stock
May 19
2023
BUY
Grant, award, or other acquisition
-
11,563
Added 30.93%
25,821
Common Stock
May 10
2023
SELL
Open market or private sale
$847,429
$45.23 p/Share
18,736
Reduced 56.79%
14,258
Common Stock
May 10
2023
BUY
Exercise of conversion of derivative security
$398,514
$21.27 p/Share
18,736
Added 36.22%
32,994
Common Stock
May 09
2023
SELL
Open market or private sale
$57,019
$45.11 p/Share
1,264
Reduced 8.14%
14,258
Common Stock
May 09
2023
BUY
Exercise of conversion of derivative security
$26,885
$21.27 p/Share
1,264
Added 7.53%
15,522
Common Stock
May 01
2023
SELL
Open market or private sale
$163,520
$40.88 p/Share
4,000
Reduced 21.91%
14,258
Common Stock
May 01
2023
BUY
Exercise of conversion of derivative security
$85,080
$21.27 p/Share
4,000
Added 17.97%
18,258
Common Stock
Apr 06
2023
SELL
Open market or private sale
$498,703
$45.05 p/Share
11,070
Reduced 43.71%
14,258
Common Stock