Nov 26
2024
|
SELL
Open market or private sale
|
$1,126,692
$55.23 p/Share
|
20,400
|
|
Nov 25
2024
|
SELL
Open market or private sale
|
$4,263,840
$56.4 p/Share
|
75,600
|
|
Nov 19
2024
|
SELL
Open market or private sale
|
$4,863,360
$50.66 p/Share
|
96,000
|
|
Nov 13
2024
|
SELL
Open market or private sale
|
$912,944
$53.52 p/Share
|
17,058
|
|
Nov 12
2024
|
SELL
Open market or private sale
|
$4,174,452
$52.88 p/Share
|
78,942
|
|
Nov 06
2024
|
SELL
Open market or private sale
|
$1,578,174
$49.53 p/Share
|
31,863
|
|
Nov 05
2024
|
SELL
Open market or private sale
|
$3,052,279
$47.59 p/Share
|
64,137
|
|
Oct 30
2024
|
SELL
Open market or private sale
|
$2,621,065
$49.4 p/Share
|
53,058
|
|
Oct 29
2024
|
SELL
Open market or private sale
|
$2,077,963
$48.39 p/Share
|
42,942
|
|
Oct 22
2024
|
SELL
Open market or private sale
|
$4,550,400
$47.4 p/Share
|
96,000
|
|
Oct 16
2024
|
SELL
Open market or private sale
|
$1,818,960
$48.75 p/Share
|
37,312
|
|
Oct 15
2024
|
SELL
Open market or private sale
|
$2,969,612
$50.6 p/Share
|
58,688
|
|
Oct 09
2024
|
SELL
Open market or private sale
|
$1,986,413
$47.87 p/Share
|
41,496
|
|
Oct 08
2024
|
SELL
Open market or private sale
|
$2,616,737
$48.01 p/Share
|
54,504
|
|
Oct 01
2024
|
SELL
Open market or private sale
|
$4,531,200
$47.2 p/Share
|
96,000
|
|
Sep 25
2024
|
SELL
Open market or private sale
|
$1,074,999
$49.81 p/Share
|
21,582
|
|
Sep 24
2024
|
SELL
Open market or private sale
|
$3,683,691
$49.5 p/Share
|
74,418
|
|
Sep 18
2024
|
|
-
|
377,777
|
|
Sep 18
2024
|
BUY
Conversion of derivative security
|
-
|
377,777
|
|
Sep 17
2024
|
SELL
Open market or private sale
|
$4,493,760
$46.81 p/Share
|
96,000
|
|
Sep 10
2024
|
SELL
Open market or private sale
|
$4,491,840
$46.79 p/Share
|
96,000
|
|
Sep 04
2024
|
SELL
Open market or private sale
|
$107,477
$38.55 p/Share
|
2,788
|
|
Sep 03
2024
|
SELL
Open market or private sale
|
$3,756,443
$40.3 p/Share
|
93,212
|
|
Aug 28
2024
|
SELL
Open market or private sale
|
$519,651
$41.85 p/Share
|
12,417
|
|
Aug 27
2024
|
SELL
Open market or private sale
|
$3,519,680
$42.11 p/Share
|
83,583
|
|