|
Dec 19
2025
|
SELL
Open market or private sale
|
$361,700
$36.17 p/Share
|
10,000
|
|
|
Dec 17
2025
|
SELL
Open market or private sale
|
$359,700
$35.97 p/Share
|
10,000
|
|
|
Dec 12
2025
|
SELL
Open market or private sale
|
$351,300
$35.13 p/Share
|
10,000
|
|
|
Dec 10
2025
|
SELL
Open market or private sale
|
$341,700
$34.17 p/Share
|
10,000
|
|
|
Dec 05
2025
|
SELL
Open market or private sale
|
$328,100
$32.81 p/Share
|
10,000
|
|
|
Dec 03
2025
|
SELL
Open market or private sale
|
$330,800
$33.08 p/Share
|
10,000
|
|
|
Nov 28
2025
|
SELL
Open market or private sale
|
$320,400
$32.04 p/Share
|
10,000
|
|
|
|
|
Nov 26
2025
|
SELL
Open market or private sale
|
$321,700
$32.17 p/Share
|
10,000
|
|
|
Feb 14
2025
|
|
-
|
72,000
|
|
|
Nov 30
2022
|
|
-
|
212,150
|
|
|
Nov 30
2022
|
|
-
|
212,150
|
|
|
Dec 09
2021
|
|
-
|
254,334
|
|
|
Dec 09
2021
|
|
-
|
254,334
|
|
|
Oct 29
2020
|
BUY
Open market or private purchase
|
$883,058
$36.49 p/Share
|
24,200
|
|
|
Oct 28
2020
|
BUY
Open market or private purchase
|
$1,728,500
$34.57 p/Share
|
50,000
|
|
|
Oct 27
2020
|
BUY
Open market or private purchase
|
$1,472,513
$34.68 p/Share
|
42,460
|
|
|
Oct 26
2020
|
BUY
Open market or private purchase
|
$2,074,454
$33.5 p/Share
|
61,924
|
|