Nov 26
2024
|
SELL
Open market or private sale
|
$328,700
$164.35 p/Share
|
2,000
|
|
Nov 25
2024
|
SELL
Open market or private sale
|
$337,820
$168.91 p/Share
|
2,000
|
|
Mar 05
2024
|
SELL
Open market or private sale
|
$16,738,999
$88.1 p/Share
|
190,000
|
|
Feb 23
2024
|
BUY
Exercise of conversion of derivative security
|
$1,010,895
$2.66 p/Share
|
380,036
|
|
Dec 12
2023
|
|
-
|
250,000
|
|
Mar 29
2023
|
|
-
|
613,496
|
|
May 12
2022
|
BUY
Open market or private purchase
|
$6,335,212
$28.82 p/Share
|
219,820
|
|
Nov 11
2020
|
SELL
Open market or private sale
|
$5,442,500
$77.75 p/Share
|
70,000
|
|
Nov 10
2020
|
SELL
Open market or private sale
|
$6,960,600
$77.34 p/Share
|
90,000
|
|
Nov 09
2020
|
SELL
Open market or private sale
|
$7,363,800
$81.82 p/Share
|
90,000
|
|
Oct 07
2020
|
SELL
Open market or private sale
|
$5,084,100
$72.63 p/Share
|
70,000
|
|
Oct 06
2020
|
SELL
Open market or private sale
|
$6,465,600
$71.84 p/Share
|
90,000
|
|
Oct 05
2020
|
SELL
Open market or private sale
|
$6,373,800
$70.82 p/Share
|
90,000
|
|