Dec 18
2024
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
$6,000
$15.0 p/Share
|
400
|
|
Dec 05
2024
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
$51,450
$15.0 p/Share
|
3,430
|
|
Nov 22
2024
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
$25,000
$10.0 p/Share
|
2,500
|
|
Nov 19
2024
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
$191,600
$10.0 p/Share
|
19,160
|
|
Nov 18
2024
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
$100
$10.0 p/Share
|
10
|
|
Nov 14
2024
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
$11,100
$10.0 p/Share
|
1,110
|
|
Nov 13
2024
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
$5,100
$10.0 p/Share
|
510
|
|
Nov 11
2024
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
$1,242,000
$10.0 p/Share
|
124,200
|
|
Nov 07
2024
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
$9,000
$20.0 p/Share
|
450
|
|
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
|
|