Nov 08
2024
|
SELL
Open market or private sale
|
$1,724,300
$344.86 p/Share
|
5,000
|
|
Oct 11
2024
|
SELL
Open market or private sale
|
$642,407
$262.1 p/Share
|
2,451
|
|
Oct 09
2024
|
SELL
Open market or private sale
|
$4,506,758
$256.81 p/Share
|
17,549
|
|
Oct 08
2024
|
SELL
Open market or private sale
|
$2,519,700
$251.97 p/Share
|
10,000
|
|
Oct 07
2024
|
SELL
Open market or private sale
|
$2,469,200
$246.92 p/Share
|
10,000
|
|
May 31
2024
|
SELL
Open market or private sale
|
$60,255
$200.85 p/Share
|
300
|
|
May 30
2024
|
SELL
Open market or private sale
|
$4,101,200
$205.06 p/Share
|
20,000
|
|
Feb 29
2024
|
SELL
Open market or private sale
|
$89,250
$178.5 p/Share
|
500
|
|
Feb 28
2024
|
SELL
Open market or private sale
|
$869,449
$173.89 p/Share
|
5,000
|
|
Feb 27
2024
|
SELL
Open market or private sale
|
$1,710,700
$171.07 p/Share
|
10,000
|
|
Feb 26
2024
|
SELL
Open market or private sale
|
$1,678,100
$167.81 p/Share
|
10,000
|
|
Feb 23
2024
|
SELL
Open market or private sale
|
$1,586,600
$158.66 p/Share
|
10,000
|
|
Feb 22
2024
|
SELL
Open market or private sale
|
$777,099
$155.42 p/Share
|
5,000
|
|
Feb 21
2024
|
SELL
Open market or private sale
|
$1,558,500
$155.85 p/Share
|
10,000
|
|
Feb 12
2024
|
SELL
Open market or private sale
|
$74,350
$148.7 p/Share
|
500
|
|
Jan 03
2024
|
|
-
|
4,000
|
|
Dec 20
2023
|
SELL
Open market or private sale
|
$475,800
$95.16 p/Share
|
5,000
|
|
Dec 19
2023
|
SELL
Open market or private sale
|
$481,599
$96.32 p/Share
|
5,000
|
|
Dec 18
2023
|
SELL
Open market or private sale
|
$454,600
$90.92 p/Share
|
5,000
|
|
Dec 15
2023
|
SELL
Open market or private sale
|
$946,526
$91.39 p/Share
|
10,357
|
|
Dec 15
2023
|
|
-
|
1,000
|
|
Dec 12
2023
|
SELL
Open market or private sale
|
$421,259
$90.73 p/Share
|
4,643
|
|
Dec 11
2023
|
SELL
Open market or private sale
|
$910,100
$91.01 p/Share
|
10,000
|
|
Dec 08
2023
|
SELL
Open market or private sale
|
$1,735,400
$86.77 p/Share
|
20,000
|
|