Apr 16
2024
|
SELL
Open market or private sale
|
$1,425,160
$32.39 p/Share
|
44,000
|
|
Apr 15
2024
|
SELL
Open market or private sale
|
$1,437,920
$32.68 p/Share
|
44,000
|
|
Apr 12
2024
|
SELL
Open market or private sale
|
$32,229
$32.23 p/Share
|
1,000
|
|
Apr 11
2024
|
SELL
Open market or private sale
|
$678,800
$33.94 p/Share
|
20,000
|
|
Apr 10
2024
|
SELL
Open market or private sale
|
$31,860
$31.86 p/Share
|
1,000
|
|
Apr 10
2024
|
BUY
Grant, award, or other acquisition
|
-
|
100,000
|
|
Apr 09
2024
|
SELL
Open market or private sale
|
$31,850
$31.85 p/Share
|
1,000
|
|
Apr 08
2024
|
SELL
Open market or private sale
|
$661,400
$33.07 p/Share
|
20,000
|
|
Apr 05
2024
|
SELL
Open market or private sale
|
$1,324,652
$35.63 p/Share
|
37,178
|
|
Apr 04
2024
|
SELL
Open market or private sale
|
$737,400
$36.87 p/Share
|
20,000
|
|
Apr 03
2024
|
SELL
Open market or private sale
|
$359,700
$35.97 p/Share
|
10,000
|
|
Apr 02
2024
|
SELL
Open market or private sale
|
$30,830
$30.83 p/Share
|
1,000
|
|
Apr 01
2024
|
SELL
Open market or private sale
|
$29,530
$29.53 p/Share
|
1,000
|
|
Mar 26
2024
|
SELL
Open market or private sale
|
$165
$27.64 p/Share
|
6
|
|
Mar 18
2024
|
BUY
Conversion of derivative security
|
-
|
1,250,000
|
|