Sep 27
2024
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
$1,681,200
$15.0 p/Share
|
112,080
|
|
Sep 19
2024
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
$1,276,650
$15.0 p/Share
|
85,110
|
|
Sep 10
2024
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
$1,292,550
$17.5 p/Share
|
73,860
|
|
Sep 09
2024
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
$94,852
$16.67 p/Share
|
5,690
|
|
Sep 05
2024
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
$152,850
$15.0 p/Share
|
10,190
|
|
Aug 27
2024
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
$672,921
$22.78 p/Share
|
29,540
|
|
Aug 16
2024
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
$4,482,400
$20.0 p/Share
|
224,120
|
|
Aug 09
2024
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
$1,500
$15.0 p/Share
|
100
|
|
Aug 08
2024
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
$288,225
$17.5 p/Share
|
16,470
|
|
Aug 06
2024
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
$73,250
$12.5 p/Share
|
5,860
|
|
Aug 01
2024
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
$1,461,800
$20.0 p/Share
|
73,090
|
|
Jul 31
2024
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
$71,250
$15.0 p/Share
|
4,750
|
|
Jul 30
2024
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
$1,288,500
$15.0 p/Share
|
85,900
|
|
Jul 24
2024
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
$174,450
$15.0 p/Share
|
11,630
|
|
Jul 18
2024
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
$54,600
$15.0 p/Share
|
3,640
|
|
Jul 17
2024
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
$800
$10.0 p/Share
|
80
|
|
Jul 16
2024
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
$974,289
$13.33 p/Share
|
73,090
|
|
Jul 15
2024
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
$703,307
$16.67 p/Share
|
42,190
|
|
Jul 10
2024
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
$348,750
$25.0 p/Share
|
13,950
|
|
Jul 09
2024
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
$410,575
$13.75 p/Share
|
29,860
|
|
Jul 08
2024
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
$1,836,737
$16.25 p/Share
|
113,030
|
|
Jul 03
2024
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
$360,900
$15.0 p/Share
|
24,060
|
|
Jun 24
2024
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
$99,500
$25.0 p/Share
|
3,980
|
|
Jun 14
2024
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
$1,208,400
$20.0 p/Share
|
60,420
|
|
Jun 13
2024
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
$2,634,890
$23.33 p/Share
|
112,940
|
|