Apr 05
2023
|
SELL
Open market or private sale
|
$2,235,465
$165.59 p/Share
|
13,500
|
|
Apr 04
2023
|
SELL
Open market or private sale
|
$2,264,625
$167.75 p/Share
|
13,500
|
|
Apr 03
2023
|
SELL
Open market or private sale
|
$2,236,275
$165.65 p/Share
|
13,500
|
|
Mar 08
2023
|
SELL
Open market or private sale
|
$20,743,800
$148.17 p/Share
|
140,000
|
|
Nov 22
2021
|
SELL
Open market or private sale
|
$13,013,000
$130.13 p/Share
|
100,000
|
|
Nov 19
2021
|
SELL
Open market or private sale
|
$12,950,999
$129.51 p/Share
|
100,000
|
|
Nov 18
2021
|
SELL
Open market or private sale
|
$13,000,000
$130.0 p/Share
|
100,000
|
|
Nov 17
2021
|
SELL
Open market or private sale
|
$13,025,000
$521.0 p/Share
|
25,000
|
|
Nov 16
2021
|
SELL
Open market or private sale
|
$12,950,000
$518.0 p/Share
|
25,000
|
|
Nov 15
2021
|
SELL
Open market or private sale
|
$10,500,000
$525.0 p/Share
|
20,000
|
|
Nov 12
2021
|
SELL
Open market or private sale
|
$12,456,000
$519.0 p/Share
|
24,000
|
|
Nov 11
2021
|
SELL
Open market or private sale
|
$12,567,839
$523.66 p/Share
|
24,000
|
|
Nov 10
2021
|
SELL
Open market or private sale
|
$12,573,120
$523.88 p/Share
|
24,000
|
|
Nov 09
2021
|
SELL
Open market or private sale
|
$12,658,800
$527.45 p/Share
|
24,000
|
|
Nov 08
2021
|
SELL
Open market or private sale
|
$12,732,000
$530.5 p/Share
|
24,000
|
|
Nov 05
2021
|
SELL
Open market or private sale
|
$11,983,000
$521.0 p/Share
|
23,000
|
|
Nov 04
2021
|
SELL
Open market or private sale
|
$11,408,690
$496.03 p/Share
|
23,000
|
|
Nov 03
2021
|
SELL
Open market or private sale
|
$11,293,690
$491.03 p/Share
|
23,000
|
|
Nov 02
2021
|
SELL
Open market or private sale
|
$12,870,000
$495.0 p/Share
|
26,000
|
|
Nov 01
2021
|
SELL
Open market or private sale
|
$8,784,470
$408.58 p/Share
|
21,500
|
|
Oct 29
2021
|
SELL
Open market or private sale
|
$8,493,240
$404.44 p/Share
|
21,000
|
|
Oct 28
2021
|
SELL
Open market or private sale
|
$8,069,800
$403.49 p/Share
|
20,000
|
|
Oct 27
2021
|
SELL
Open market or private sale
|
$7,364,416
$400.24 p/Share
|
18,400
|
|
Oct 26
2021
|
SELL
Open market or private sale
|
$6,950,475
$397.17 p/Share
|
17,500
|
|
Oct 18
2021
|
SELL
Open market or private sale
|
$6,696,810
$393.93 p/Share
|
17,000
|
|