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
|
|
Jun 12
2024
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
$413,350
$17.5 p/Share
|
23,620
|
|
Jun 11
2024
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
$200,000
$20.0 p/Share
|
10,000
|
|
Jun 07
2024
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
$300,000
$2.0 p/Share
|
150,000
|
|
Jun 04
2024
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
$897,800
$2.0 p/Share
|
448,900
|
|
May 29
2024
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
$9,300
$1.5 p/Share
|
6,200
|
|
May 17
2024
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
$2,059,600
$1.0 p/Share
|
2,059,600
|
|
May 13
2024
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
$369,000
$2.0 p/Share
|
184,500
|
|
Apr 23
2024
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
$500
$2.5 p/Share
|
200
|
|
Feb 20
2024
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
$103,275
$2.25 p/Share
|
45,900
|
|