May 31
2024
|
SELL
Open market or private sale
|
$467,454
$59.93 p/Share
|
7,800
|
|
Apr 19
2024
|
SELL
Open market or private sale
|
$450,900
$50.1 p/Share
|
9,000
|
|
Mar 15
2024
|
SELL
Open market or private sale
|
$436,410
$48.49 p/Share
|
9,000
|
|
Dec 08
2023
|
|
-
|
87,499
|
|
Oct 13
2023
|
SELL
Open market or private sale
|
$716,499
$32.13 p/Share
|
22,300
|
|
Sep 15
2023
|
SELL
Open market or private sale
|
$726,757
$32.59 p/Share
|
22,300
|
|
Aug 11
2023
|
SELL
Open market or private sale
|
$747,719
$33.53 p/Share
|
22,300
|
|
Jul 14
2023
|
SELL
Open market or private sale
|
$742,144
$33.28 p/Share
|
22,300
|
|
Jun 12
2023
|
SELL
Open market or private sale
|
$633,543
$28.41 p/Share
|
22,300
|
|
May 15
2023
|
SELL
Open market or private sale
|
$564,636
$25.32 p/Share
|
22,300
|
|
Apr 14
2023
|
SELL
Open market or private sale
|
$524,496
$23.52 p/Share
|
22,300
|
|
Mar 20
2023
|
SELL
Open market or private sale
|
$507,101
$22.74 p/Share
|
22,300
|
|
Jun 23
2022
|
|
-
|
225,225
|
|
Dec 01
2021
|
SELL
Open market or private sale
|
$4,849,375
$77.59 p/Share
|
62,500
|
|
Nov 01
2021
|
SELL
Open market or private sale
|
$4,910,000
$78.56 p/Share
|
62,500
|
|
Oct 04
2021
|
SELL
Open market or private sale
|
$4,795,000
$76.72 p/Share
|
62,500
|
|
Sep 08
2021
|
SELL
Open market or private sale
|
$1,264,939
$88.83 p/Share
|
14,240
|
|
Sep 07
2021
|
SELL
Open market or private sale
|
$4,360,291
$90.35 p/Share
|
48,260
|
|
Jun 22
2021
|
|
-
|
65,926
|
|
Dec 18
2020
|
SELL
Open market or private sale
|
$5,234,458
$123.1 p/Share
|
42,522
|
|
Dec 17
2020
|
SELL
Open market or private sale
|
$7,701,154
$121.9 p/Share
|
63,176
|
|
Dec 16
2020
|
SELL
Open market or private sale
|
$11,378,480
$120.66 p/Share
|
94,302
|
|
Nov 19
2020
|
SELL
Open market or private sale
|
$238,920
$110.0 p/Share
|
2,172
|
|