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
Jul 19
2023
BUY
Exercise of conversion of derivative security
$221,426
$10.62 p/Share
20,850
Added 36.99%
35,524
Common Stock
Jul 05
2023
SELL
Open market or private sale
$874,344
$83.87 p/Share
10,425
Reduced 41.54%
14,674
Common Stock
Jul 05
2023
BUY
Exercise of conversion of derivative security
$110,713
$10.62 p/Share
10,425
Added 29.35%
25,099
Common Stock
Jun 21
2023
SELL
Open market or private sale
$1,993,468
$95.61 p/Share
20,850
Reduced 58.69%
14,674
Common Stock
Jun 21
2023
BUY
Exercise of conversion of derivative security
$221,426
$10.62 p/Share
20,850
Added 36.99%
35,524
Common Stock
Jun 07
2023
SELL
Open market or private sale
$939,188
$90.09 p/Share
10,425
Reduced 41.54%
14,674
Common Stock
Jun 07
2023
BUY
Exercise of conversion of derivative security
$110,713
$10.62 p/Share
10,425
Added 29.35%
25,099
Common Stock
May 24
2023
SELL
Open market or private sale
$911,979
$87.48 p/Share
10,425
Reduced 41.54%
14,674
Common Stock
May 24
2023
BUY
Exercise of conversion of derivative security
$110,713
$10.62 p/Share
10,425
Added 29.35%
25,099
Common Stock
May 10
2023
SELL
Open market or private sale
$1,962,819
$94.14 p/Share
20,850
Reduced 15.38%
114,674
Common Stock
May 10
2023
BUY
Exercise of conversion of derivative security
$221,426
$10.62 p/Share
20,850
Added 13.33%
135,524
Common Stock
Apr 26
2023
SELL
Open market or private sale
$2,075,409
$99.54 p/Share
20,850
Reduced 15.38%
114,674
Common Stock