Nov 01
2024
SELL
Open market or private sale
$590,850
$45.45 p/Share
13,000
Reduced 4.79%
258,469
Common Stock, $1.60 pa...
Oct 01
2024
SELL
Open market or private sale
$1,076,200
$53.81 p/Share
20,000
Reduced 6.86%
271,469
Common Stock, $1.60 pa...
Sep 03
2024
SELL
Open market or private sale
$1,049,400
$52.47 p/Share
20,000
Reduced 6.42%
291,469
Common Stock, $1.60 pa...
Aug 01
2024
SELL
Open market or private sale
$990,200
$49.51 p/Share
20,000
Reduced 6.03%
311,469
Common Stock, $1.60 pa...
Jul 01
2024
SELL
Open market or private sale
$547,690
$42.13 p/Share
13,000
Reduced 3.77%
331,469
Common Stock, $1.60 pa...
Feb 28
2024
SELL
Payment of exercise price or tax liability
$167,902
$29.86 p/Share
5,623
Reduced 1.61%
344,469
Common Stock, $1.60 pa...
Feb 27
2024
SELL
Payment of exercise price or tax liability
$309,072
$30.01 p/Share
10,299
Reduced 2.86%
350,092
Common Stock, $1.60 pa...
Feb 26
2024
BUY
Grant, award, or other acquisition
-
105,520
Added 22.65%
360,391
Common Stock, $1.60 pa...
Feb 22
2024
SELL
Payment of exercise price or tax liability
$982,507
$33.43 p/Share
29,390
Reduced 10.34%
254,871
Common Stock, $1.60 pa...
Feb 22
2024
BUY
Grant, award, or other acquisition
-
53,152
Added 15.75%
284,261
Common Stock, $1.60 pa...
Dec 29
2023
SELL
Payment of exercise price or tax liability
$128,363
$43.81 p/Share
2,930
Reduced 1.25%
231,109
Common Stock, $1.60 pa...
Nov 01
2023
SELL
Open market or private sale
$413,600
$37.6 p/Share
11,000
Reduced 4.49%
234,039
Common Stock, $1.60 pa...
Oct 02
2023
SELL
Open market or private sale
$401,170
$36.47 p/Share
11,000
Reduced 4.3%
245,039
Common Stock, $1.60 pa...
Sep 01
2023
SELL
Open market or private sale
$439,009
$39.91 p/Share
11,000
Reduced 4.12%
256,039
Common Stock, $1.60 pa...
Aug 01
2023
SELL
Open market or private sale
$463,759
$42.16 p/Share
11,000
Reduced 3.96%
267,039
Common Stock, $1.60 pa...
Jul 03
2023
SELL
Open market or private sale
$471,350
$42.85 p/Share
11,000
Reduced 3.81%
278,039
Common Stock, $1.60 pa...
Jun 01
2023
SELL
Open market or private sale
$449,240
$40.84 p/Share
11,000
Reduced 3.67%
289,039
Common Stock, $1.60 pa...
May 01
2023
SELL
Open market or private sale
$525,360
$47.76 p/Share
11,000
Reduced 3.54%
300,039
Common Stock, $1.60 pa...
Apr 03
2023
SELL
Open market or private sale
$538,120
$48.92 p/Share
11,000
Reduced 3.42%
311,039
Common Stock, $1.60 pa...
Mar 01
2023
SELL
Open market or private sale
$486,750
$44.25 p/Share
11,000
Reduced 3.3%
322,039
Common Stock, $1.60 pa...
Feb 28
2023
SELL
Payment of exercise price or tax liability
$283,226
$43.34 p/Share
6,535
Reduced 1.92%
333,039
Common Stock, $1.60 pa...
Feb 27
2023
BUY
Grant, award, or other acquisition
-
68,451
Added 16.78%
339,574
Common Stock, $1.60 pa...
Feb 24
2023
SELL
Payment of exercise price or tax liability
$3,484,482
$43.58 p/Share
79,956
Reduced 22.77%
271,123
Common Stock, $1.60 pa...
Feb 24
2023
BUY
Grant, award, or other acquisition
-
168,937
Added 32.49%
351,079
Common Stock, $1.60 pa...
Feb 22
2023
SELL
Payment of exercise price or tax liability
$307,472
$45.17 p/Share
6,807
Reduced 3.6%
182,142
Common Stock, $1.60 pa...