|
Dec 04
2023
|
SELL
Open market or private sale
|
$210,550
$42.11 p/Share
|
5,000
|
|
|
Nov 28
2023
|
SELL
Open market or private sale
|
$201,850
$40.37 p/Share
|
5,000
|
|
|
Nov 27
2023
|
SELL
Open market or private sale
|
$209,000
$41.8 p/Share
|
5,000
|
|
|
Nov 21
2023
|
SELL
Open market or private sale
|
$210,799
$42.16 p/Share
|
5,000
|
|
|
Nov 20
2023
|
SELL
Open market or private sale
|
$214,000
$42.8 p/Share
|
5,000
|
|
|
Nov 14
2023
|
SELL
Open market or private sale
|
$214,549
$42.91 p/Share
|
5,000
|
|
|
Nov 13
2023
|
SELL
Open market or private sale
|
$205,300
$41.06 p/Share
|
5,000
|
|
|
|
|
Nov 07
2023
|
SELL
Open market or private sale
|
$206,700
$41.34 p/Share
|
5,000
|
|
|
Nov 06
2023
|
SELL
Open market or private sale
|
$214,549
$42.91 p/Share
|
5,000
|
|
|
Oct 31
2023
|
SELL
Open market or private sale
|
$202,000
$40.4 p/Share
|
5,000
|
|
|
Oct 30
2023
|
SELL
Open market or private sale
|
$199,600
$39.92 p/Share
|
5,000
|
|
|
Oct 25
2023
|
SELL
Open market or private sale
|
$196,050
$39.21 p/Share
|
5,000
|
|
|
Oct 24
2023
|
SELL
Open market or private sale
|
$195,200
$39.04 p/Share
|
5,000
|
|
|
Oct 18
2023
|
SELL
Open market or private sale
|
$194,899
$38.98 p/Share
|
5,000
|
|
|
Oct 17
2023
|
SELL
Open market or private sale
|
$196,750
$39.35 p/Share
|
5,000
|
|
|
Oct 11
2023
|
SELL
Open market or private sale
|
$195,550
$39.11 p/Share
|
5,000
|
|
|
Oct 10
2023
|
SELL
Open market or private sale
|
$202,399
$40.48 p/Share
|
5,000
|
|
|
Oct 04
2023
|
SELL
Open market or private sale
|
$213,500
$42.7 p/Share
|
5,000
|
|
|
Oct 03
2023
|
SELL
Open market or private sale
|
$214,100
$42.82 p/Share
|
5,000
|
|
|
Sep 27
2023
|
SELL
Open market or private sale
|
$177,393
$44.04 p/Share
|
4,028
|
|
|
Sep 26
2023
|
SELL
Open market or private sale
|
$255,541
$42.79 p/Share
|
5,972
|
|
|
Sep 19
2023
|
SELL
Open market or private sale
|
$228,450
$45.69 p/Share
|
5,000
|
|
|
Sep 18
2023
|
SELL
Open market or private sale
|
$230,550
$46.11 p/Share
|
5,000
|
|
|
Sep 13
2023
|
SELL
Open market or private sale
|
$297,967
$43.19 p/Share
|
6,899
|
|
|
Sep 12
2023
|
SELL
Open market or private sale
|
$140,723
$45.38 p/Share
|
3,101
|
|