Oct 14
2024
SELL
Open market or private sale
$136,169
$35.05 p/Share
3,885
Reduced 1.38%
276,892
Common Stock
Oct 14
2024
BUY
Exercise of conversion of derivative security
$19,347
$4.98 p/Share
3,885
Added 1.36%
280,777
Common Stock
Oct 11
2024
SELL
Open market or private sale
$15,680
$35.0 p/Share
448
Reduced 0.16%
276,892
Common Stock
Oct 11
2024
BUY
Exercise of conversion of derivative security
$2,231
$4.98 p/Share
448
Added 0.16%
277,340
Common Stock
Aug 26
2024
SELL
Open market or private sale
$19,355
$35.0 p/Share
553
Reduced 0.2%
276,892
Common Stock
Aug 26
2024
BUY
Exercise of conversion of derivative security
$2,753
$4.98 p/Share
553
Added 0.2%
277,445
Common Stock
Aug 23
2024
SELL
Open market or private sale
$1,580,343
$35.03 p/Share
45,114
Reduced 14.01%
276,892
Common Stock
Aug 23
2024
BUY
Exercise of conversion of derivative security
$224,667
$4.98 p/Share
45,114
Added 12.29%
322,006
Common Stock
Jun 11
2024
SELL
Open market or private sale
$239,481
$30.15 p/Share
7,943
Reduced 2.79%
276,892
Common Stock
May 03
2024
SELL
Open market or private sale
$160,090
$30.2 p/Share
5,301
Reduced 1.83%
284,835
Common Stock
May 02
2024
SELL
Open market or private sale
$156,519
$30.63 p/Share
5,110
Reduced 1.73%
290,136
Common Stock
Apr 08
2024
SELL
Open market or private sale
$82,928
$34.41 p/Share
2,410
Reduced 0.81%
295,246
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
-
80,256
Added 21.24%
297,656
Common Stock
Feb 06
2024
SELL
Open market or private sale
$49,972
$31.0 p/Share
1,612
Reduced 0.74%
217,400
Common Stock
Feb 05
2024
SELL
Open market or private sale
$52,213
$30.66 p/Share
1,703
Reduced 0.77%
219,012
Common Stock
Feb 02
2024
SELL
Open market or private sale
$56,633
$31.22 p/Share
1,814
Reduced 0.82%
220,715
Common Stock
Aug 03
2023
SELL
Open market or private sale
$60,385
$29.63 p/Share
2,038
Reduced 0.91%
222,529
Common Stock
Aug 02
2023
SELL
Open market or private sale
$63,547
$30.64 p/Share
2,074
Reduced 0.92%
224,567
Common Stock
Jun 09
2023
SELL
Open market or private sale
$133,910
$24.05 p/Share
5,568
Reduced 2.4%
226,641
Common Stock
May 01
2023
BUY
Grant, award, or other acquisition
-
93,004
Added 28.6%
232,209
Common Stock
Apr 06
2023
SELL
Open market or private sale
$39,202
$24.11 p/Share
1,626
Reduced 1.15%
139,205
Common Stock
Feb 03
2023
SELL
Open market or private sale
$50,926
$30.55 p/Share
1,667
Reduced 1.17%
140,831
Common Stock
Feb 02
2023
SELL
Open market or private sale
$55,959
$31.35 p/Share
1,785
Reduced 1.24%
142,498
Common Stock
Aug 02
2022
SELL
Open market or private sale
$127,743
$32.34 p/Share
3,950
Reduced 2.66%
144,283
Common Stock
Jun 09
2022
SELL
Open market or private sale
$199,734
$34.55 p/Share
5,781
Reduced 3.75%
148,233
Common Stock