Aug 06
2024
|
SELL
Other acquisition or disposition
|
-
|
55,000
|
|
May 03
2024
|
BUY
Open market or private purchase
|
$2,766,046
$276.66 p/Share
|
9,998
|
|
Feb 07
2024
|
BUY
Open market or private purchase
|
$15,098,500
$301.97 p/Share
|
50,000
|
|
Nov 10
2023
|
|
-
|
20,500
|
|
May 05
2022
|
BUY
Open market or private purchase
|
$4,011,980
$286.57 p/Share
|
14,000
|
|
Aug 04
2021
|
BUY
Open market or private purchase
|
$2,640,800
$264.08 p/Share
|
10,000
|
|
Nov 05
2020
|
BUY
Open market or private purchase
|
$1,867,500
$186.75 p/Share
|
10,000
|
|