Sep 09
2024
SELL
Open market or private sale
$1,020,300
$102.03 p/Share
10,000
Reduced 1.34%
738,367
Common Stock
Sep 06
2024
SELL
Open market or private sale
$1,047,099
$104.71 p/Share
10,000
Reduced 1.32%
748,367
Common Stock
Sep 05
2024
SELL
Open market or private sale
$1,067,800
$106.78 p/Share
10,000
Reduced 1.3%
758,367
Common Stock
Sep 04
2024
SELL
Open market or private sale
$1,065,900
$106.59 p/Share
10,000
Reduced 1.28%
768,367
Common Stock
Sep 03
2024
SELL
Open market or private sale
$1,097,700
$109.77 p/Share
10,000
Reduced 1.27%
778,367
Common Stock
Jun 04
2024
SELL
Open market or private sale
$4,637,000
$92.74 p/Share
50,000
Reduced 5.96%
788,367
Common Stock
Jun 03
2024
SELL
Open market or private sale
$4,662,000
$93.24 p/Share
50,000
Reduced 5.63%
838,367
Common Stock
May 31
2024
SELL
Open market or private sale
$4,692,000
$93.84 p/Share
50,000
Reduced 5.33%
888,367
Common Stock
May 30
2024
SELL
Open market or private sale
$4,755,000
$95.1 p/Share
50,000
Reduced 5.06%
938,367
Common Stock
May 29
2024
SELL
Open market or private sale
$4,825,000
$96.5 p/Share
50,000
Reduced 4.82%
988,367
Common Stock
May 28
2024
SELL
Payment of exercise price or tax liability
-
210,791
Reduced 16.87%
1,038,367
Common Stock
May 28
2024
BUY
Exercise of conversion of derivative security
-
600,000
Added 32.45%
1,249,158
Common Stock
May 21
2024
BUY
Grant, award, or other acquisition
-
6,098
Added 0.93%
649,158
Common Stock
Mar 10
2024
BUY
Exercise of conversion of derivative security
$865,477
$76.53 p/Share
11,309
Added 1.73%
643,060
Common Stock
May 24
2023
BUY
Grant, award, or other acquisition
$359,951
$69.65 p/Share
5,168
Added 0.81%
631,751
Common Stock
May 24
2022
BUY
Grant, award, or other acquisition
$204,000
$37.89 p/Share
5,384
Added 0.85%
626,583
Common Stock
Jun 16
2021
SELL
Open market or private sale
$1,172,395
$54.01 p/Share
21,707
Reduced 3.38%
621,199
Common Stock
Jun 15
2021
SELL
Open market or private sale
$2,103,814
$54.32 p/Share
38,730
Reduced 5.68%
642,906
Common Stock
Jun 14
2021
SELL
Open market or private sale
$527,502
$56.01 p/Share
9,418
Reduced 1.36%
681,636
Common Stock
Jun 10
2021
SELL
Sale (or disposition) back to the issuer
$6,804,037
$54.69 p/Share
124,411
Reduced 15.26%
691,054
Common Stock
Jun 10
2021
BUY
Exercise of conversion of derivative security
$6,804,000
$10.8 p/Share
630,000
Added 43.58%
815,465
Common Stock
May 26
2021
BUY
Grant, award, or other acquisition
$179,985
$52.89 p/Share
3,403
Added 1.8%
185,465
Common Stock