Oct 01
2024
SELL
Payment of exercise price or tax liability
$759,239
$52.3 p/Share
14,517
Reduced 18.3%
64,824
Common Stock
Oct 01
2024
BUY
Exercise of conversion of derivative security
-
26,246
Added 24.86%
79,341
Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$230,263
$57.01 p/Share
4,039
Reduced 7.07%
53,095
Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
-
7,302
Added 11.33%
57,134
Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$2,176,808
$65.9 p/Share
33,032
Reduced 39.86%
49,832
Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
-
59,724
Added 41.89%
82,864
Common Stock
Feb 27
2024
SELL
Open market or private sale
$4,570,907
$72.5 p/Share
63,047
Reduced 73.15%
23,140
Common Stock
Feb 27
2024
BUY
Exercise of conversion of derivative security
$669,559
$10.62 p/Share
63,047
Added 42.25%
86,187
Common Stock
Oct 25
2023
SELL
Open market or private sale
$647,809
$62.14 p/Share
10,425
Reduced 31.06%
23,140
Common Stock
Oct 25
2023
BUY
Exercise of conversion of derivative security
$110,713
$10.62 p/Share
10,425
Added 23.7%
33,565
Common Stock
Oct 11
2023
SELL
Open market or private sale
$674,810
$64.73 p/Share
10,425
Reduced 31.06%
23,140
Common Stock
Oct 11
2023
BUY
Exercise of conversion of derivative security
$110,713
$10.62 p/Share
10,425
Added 23.7%
33,565
Common Stock
Oct 01
2023
SELL
Payment of exercise price or tax liability
$676,604
$64.58 p/Share
10,477
Reduced 31.17%
23,140
Common Stock
Oct 01
2023
BUY
Exercise of conversion of derivative security
-
18,943
Added 36.04%
33,617
Common Stock
Sep 27
2023
SELL
Open market or private sale
$653,543
$62.69 p/Share
10,425
Reduced 41.54%
14,674
Common Stock
Sep 27
2023
BUY
Exercise of conversion of derivative security
$110,713
$10.62 p/Share
10,425
Added 29.35%
25,099
Common Stock
Sep 13
2023
SELL
Open market or private sale
$674,810
$64.73 p/Share
10,425
Reduced 41.54%
14,674
Common Stock
Sep 13
2023
BUY
Exercise of conversion of derivative security
$110,713
$10.62 p/Share
10,425
Added 29.35%
25,099
Common Stock
Aug 30
2023
SELL
Open market or private sale
$775,724
$74.41 p/Share
10,425
Reduced 41.54%
14,674
Common Stock
Aug 30
2023
BUY
Exercise of conversion of derivative security
$110,713
$10.62 p/Share
10,425
Added 29.35%
25,099
Common Stock
Aug 16
2023
SELL
Open market or private sale
$784,272
$75.23 p/Share
10,425
Reduced 41.54%
14,674
Common Stock
Aug 16
2023
BUY
Exercise of conversion of derivative security
$110,713
$10.62 p/Share
10,425
Added 29.35%
25,099
Common Stock
Aug 02
2023
SELL
Open market or private sale
$2,006,187
$96.22 p/Share
20,850
Reduced 58.69%
14,674
Common Stock
Aug 02
2023
BUY
Exercise of conversion of derivative security
$221,426
$10.62 p/Share
20,850
Added 36.99%
35,524
Common Stock
Jul 19
2023
SELL
Open market or private sale
$1,982,626
$95.09 p/Share
20,850
Reduced 58.69%
14,674
Common Stock