Aug 15
2023
SELL
Open market or private sale
$3,156,750
$210.45 p/Share
15,000
Reduced 0.09%
16,116,166
Common Stock
Aug 14
2023
SELL
Open market or private sale
$3,147,450
$209.83 p/Share
15,000
Reduced 0.09%
16,131,166
Common Stock
Aug 11
2023
SELL
Open market or private sale
$3,119,250
$207.95 p/Share
15,000
Reduced 0.09%
16,146,166
Common Stock
Aug 10
2023
SELL
Open market or private sale
$3,127,800
$208.52 p/Share
15,000
Reduced 0.09%
16,161,166
Common Stock
Aug 09
2023
SELL
Open market or private sale
$3,129,900
$208.66 p/Share
15,000
Reduced 0.09%
16,176,166
Common Stock
Aug 08
2023
SELL
Open market or private sale
$3,191,700
$212.78 p/Share
15,000
Reduced 0.09%
16,191,166
Common Stock
Aug 07
2023
SELL
Open market or private sale
$3,239,700
$215.98 p/Share
15,000
Reduced 0.09%
16,206,166
Common Stock
Aug 04
2023
SELL
Open market or private sale
$3,227,400
$215.16 p/Share
15,000
Reduced 0.09%
16,221,166
Common Stock
Aug 03
2023
SELL
Open market or private sale
$3,249,300
$216.62 p/Share
15,000
Reduced 0.09%
16,236,166
Common Stock
Aug 02
2023
SELL
Open market or private sale
$3,313,050
$220.87 p/Share
15,000
Reduced 0.09%
16,251,166
Common Stock
Aug 01
2023
SELL
Open market or private sale
$3,350,700
$223.38 p/Share
15,000
Reduced 0.09%
16,266,166
Common Stock
Jul 31
2023
SELL
Open market or private sale
$3,358,800
$223.92 p/Share
15,000
Reduced 0.09%
16,281,166
Common Stock
Jul 28
2023
SELL
Open market or private sale
$3,383,850
$225.59 p/Share
15,000
Reduced 0.09%
16,296,166
Common Stock
Jul 27
2023
SELL
Open market or private sale
$3,408,600
$227.24 p/Share
15,000
Reduced 0.09%
16,311,166
Common Stock
Jul 26
2023
SELL
Open market or private sale
$3,384,900
$225.66 p/Share
15,000
Reduced 0.09%
16,326,166
Common Stock
Jul 25
2023
SELL
Open market or private sale
$3,400,050
$226.67 p/Share
15,000
Reduced 0.09%
16,341,166
Common Stock
Jul 24
2023
SELL
Open market or private sale
$3,384,300
$225.62 p/Share
15,000
Reduced 0.09%
16,356,166
Common Stock
Jul 21
2023
SELL
Open market or private sale
$3,434,250
$228.95 p/Share
15,000
Reduced 0.09%
16,371,166
Common Stock
Jul 20
2023
SELL
Open market or private sale
$3,457,950
$230.53 p/Share
15,000
Reduced 0.09%
16,386,166
Common Stock
Jul 19
2023
SELL
Open market or private sale
$3,525,600
$235.04 p/Share
15,000
Reduced 0.09%
16,401,166
Common Stock
Jul 18
2023
SELL
Open market or private sale
$3,417,300
$227.82 p/Share
15,000
Reduced 0.09%
16,416,166
Common Stock
Jul 17
2023
SELL
Open market or private sale
$3,439,350
$229.29 p/Share
15,000
Reduced 0.09%
16,431,166
Common Stock
Jul 14
2023
SELL
Open market or private sale
$3,453,150
$230.21 p/Share
15,000
Reduced 0.09%
16,446,166
Common Stock
Jul 13
2023
SELL
Open market or private sale
$3,442,950
$229.53 p/Share
15,000
Reduced 0.09%
16,461,166
Common Stock
Jul 13
2023
BUY
Exercise of conversion of derivative security
$193,232
$75.57 p/Share
2,557
Added 0.02%
16,476,166
Common Stock