May 01
2024
|
SELL
Open market or private sale
|
$75,619
$3437.25 p/Share
|
22
|
|
Apr 15
2024
|
SELL
Open market or private sale
|
$78,827
$3583.07 p/Share
|
22
|
|
Mar 15
2024
|
SELL
Open market or private sale
|
$97,952
$3498.29 p/Share
|
28
|
|
Feb 15
2024
|
SELL
Open market or private sale
|
$105,073
$3752.64 p/Share
|
28
|
|
Feb 07
2024
|
SELL
Open market or private sale
|
$218,300
$3700.0 p/Share
|
59
|
|
Jan 16
2024
|
SELL
Open market or private sale
|
$97,938
$3497.8 p/Share
|
28
|
|
Dec 15
2023
|
SELL
Open market or private sale
|
$96,665
$3452.33 p/Share
|
28
|
|
Dec 14
2023
|
SELL
Open market or private sale
|
$210,687
$3453.9 p/Share
|
61
|
|
Nov 15
2023
|
SELL
Open market or private sale
|
$92,713
$3197.0 p/Share
|
29
|
|
Oct 16
2023
|
SELL
Open market or private sale
|
$86,237
$2973.7 p/Share
|
29
|
|
Sep 15
2023
|
SELL
Open market or private sale
|
$92,821
$3200.75 p/Share
|
29
|
|
Sep 11
2023
|
SELL
Open market or private sale
|
$196,850
$3175.0 p/Share
|
62
|
|
Aug 25
2023
|
SELL
Open market or private sale
|
$90,791
$3026.39 p/Share
|
30
|
|
May 30
2023
|
|
-
|
117
|
|
May 01
2023
|
SELL
Open market or private sale
|
$112,573
$2680.32 p/Share
|
42
|
|
Apr 18
2023
|
SELL
Open market or private sale
|
$108,000
$2700.0 p/Share
|
40
|
|
Apr 17
2023
|
SELL
Open market or private sale
|
$110,542
$2631.97 p/Share
|
42
|
|
Mar 15
2023
|
SELL
Open market or private sale
|
$87,071
$2418.64 p/Share
|
36
|
|
Feb 15
2023
|
SELL
Open market or private sale
|
$90,000
$2500.0 p/Share
|
36
|
|
Jan 17
2023
|
SELL
Open market or private sale
|
$80,426
$2297.91 p/Share
|
35
|
|
Dec 15
2022
|
SELL
Open market or private sale
|
$68,839
$1966.84 p/Share
|
35
|
|
Nov 15
2022
|
SELL
Open market or private sale
|
$83,214
$2029.62 p/Share
|
41
|
|
Oct 17
2022
|
SELL
Open market or private sale
|
$71,750
$1750.0 p/Share
|
41
|
|
Sep 15
2022
|
SELL
Open market or private sale
|
$78,225
$1955.62 p/Share
|
40
|
|
Aug 15
2022
|
SELL
Open market or private sale
|
$84,080
$2102.0 p/Share
|
40
|
|