Aug 11
2024
SELL
Payment of exercise price or tax liability
$97,759
$60.42 p/Share
1,618
Reduced 1.46%
109,382
Common Stock
Aug 10
2024
SELL
Payment of exercise price or tax liability
$95,040
$60.42 p/Share
1,573
Reduced 1.4%
111,000
Common Stock
Aug 09
2024
BUY
Grant, award, or other acquisition
-
15,022
Added 11.77%
112,573
Common Stock
Aug 06
2024
SELL
Payment of exercise price or tax liability
$135,135
$62.16 p/Share
2,174
Reduced 2.18%
97,551
Common Stock
Aug 05
2024
SELL
Payment of exercise price or tax liability
$62,650
$63.54 p/Share
986
Reduced 0.98%
99,725
Common Stock
Aug 11
2023
SELL
Payment of exercise price or tax liability
$105,662
$66.96 p/Share
1,578
Reduced 1.54%
100,711
Common Stock
Aug 10
2023
BUY
Grant, award, or other acquisition
-
12,410
Added 10.82%
102,289
Common Stock
Aug 09
2023
SELL
Payment of exercise price or tax liability
$140,620
$65.68 p/Share
2,141
Reduced 2.6%
80,179
Common Stock
Aug 07
2023
SELL
Payment of exercise price or tax liability
$183,162
$66.75 p/Share
2,744
Reduced 3.15%
84,268
Common Stock
Aug 11
2022
BUY
Grant, award, or other acquisition
-
12,770
Added 12.44%
89,879
Common Stock
Aug 09
2022
SELL
Payment of exercise price or tax liability
$151,755
$60.34 p/Share
2,515
Reduced 3.16%
77,109
Common Stock
Aug 08
2022
SELL
Payment of exercise price or tax liability
$133,085
$62.16 p/Share
2,141
Reduced 2.62%
79,624
Common Stock
Aug 06
2022
SELL
Payment of exercise price or tax liability
$132,895
$62.48 p/Share
2,127
Reduced 2.54%
81,765
Common Stock
Aug 05
2022
SELL
Payment of exercise price or tax liability
$73,227
$62.48 p/Share
1,172
Reduced 1.38%
83,892
Common Stock
Dec 15
2021
SELL
Open market or private sale
$1,685,559
$79.47 p/Share
21,210
Reduced 19.96%
85,064
Common Stock
Dec 15
2021
BUY
Exercise of conversion of derivative security
$420,382
$19.82 p/Share
21,210
Added 16.64%
106,274
Common Stock
Aug 10
2021
SELL
Payment of exercise price or tax liability
$246,921
$82.61 p/Share
2,989
Reduced 3.39%
85,064
Common Stock
Aug 09
2021
SELL
Payment of exercise price or tax liability
$195,029
$82.85 p/Share
2,354
Reduced 2.6%
88,053
Common Stock
Aug 06
2021
SELL
Payment of exercise price or tax liability
$246,013
$82.61 p/Share
2,978
Reduced 3.19%
90,407
Common Stock
Aug 05
2021
BUY
Grant, award, or other acquisition
-
9,453
Added 9.19%
93,385
Common Stock
Oct 04
2020
SELL
Payment of exercise price or tax liability
$63,948
$38.78 p/Share
1,649
Reduced 1.87%
86,304
Common Stock