May 01
2023
SELL
Open market or private sale
$510,800
$102.16 p/Share
5,000
Reduced 0.8%
622,690
Common Stock
Apr 03
2023
SELL
Open market or private sale
$547,400
$109.48 p/Share
5,000
Reduced 0.79%
627,690
Common Stock
Mar 01
2023
SELL
Open market or private sale
$5,422,127
$119.94 p/Share
45,207
Reduced 6.67%
632,690
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$1,388,815
$119.54 p/Share
11,618
Reduced 1.79%
637,690
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
$2,071,824
$29.81 p/Share
69,501
Added 9.59%
655,476
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
34,039
Added 4.98%
649,308
Common Stock
Jan 03
2023
SELL
Open market or private sale
$513,450
$102.69 p/Share
5,000
Reduced 0.85%
585,975
Common Stock
Dec 01
2022
SELL
Open market or private sale
$526,000
$105.2 p/Share
5,000
Reduced 0.84%
590,975
Common Stock
Nov 01
2022
SELL
Open market or private sale
$595,250
$119.05 p/Share
5,000
Reduced 0.83%
595,975
Common Stock
Oct 03
2022
SELL
Open market or private sale
$899,500
$179.9 p/Share
5,000
Reduced 0.83%
600,975
Common Stock
Sep 01
2022
SELL
Open market or private sale
$1,081,800
$216.36 p/Share
5,000
Reduced 0.82%
605,975
Common Stock
Aug 01
2022
SELL
Open market or private sale
$1,324,800
$264.96 p/Share
5,000
Reduced 0.81%
610,975
Common Stock
Jul 01
2022
SELL
Open market or private sale
$1,069,050
$213.81 p/Share
5,000
Reduced 0.81%
615,975
Common Stock
Jun 01
2022
SELL
Open market or private sale
$1,253,400
$250.68 p/Share
5,000
Reduced 0.8%
620,975
Common Stock
May 02
2022
SELL
Open market or private sale
$1,093,500
$218.7 p/Share
5,000
Reduced 0.79%
625,975
Common Stock
Apr 01
2022
SELL
Open market or private sale
$1,493,700
$298.74 p/Share
5,000
Reduced 0.79%
630,975
Common Stock
Mar 01
2022
SELL
Open market or private sale
$1,572,450
$314.49 p/Share
5,000
Reduced 0.8%
623,106
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$1,678,902
$315.88 p/Share
5,315
Reduced 0.83%
635,975
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
18,184
Added 2.76%
641,290
Common Stock
Feb 01
2022
SELL
Open market or private sale
$9,867,325
$282.78 p/Share
34,894
Reduced 5.26%
628,106
Common Stock
Feb 01
2022
BUY
Exercise of conversion of derivative security
$989,667
$15.94 p/Share
62,087
Added 8.56%
663,000
Common Stock
Jan 03
2022
SELL
Open market or private sale
$1,744,200
$348.84 p/Share
5,000
Reduced 0.83%
600,913
Common Stock
Dec 01
2021
SELL
Open market or private sale
$2,116,550
$423.31 p/Share
5,000
Reduced 0.82%
605,913
Common Stock
Nov 01
2021
SELL
Open market or private sale
$2,486,350
$497.27 p/Share
5,000
Reduced 0.81%
610,913
Common Stock
Oct 01
2021
SELL
Open market or private sale
$2,022,400
$404.48 p/Share
5,000
Reduced 0.81%
615,913
Common Stock