Mar 03
2025
SELL
Open market or private sale
$1,393,229
$180.4 p/Share
7,723
Reduced 2.56%
293,413
Common Stock
Mar 03
2025
-
560
Reduced 0.19%
301,136
Common Stock
Mar 01
2025
SELL
Payment of exercise price or tax liability
$962,216
$179.82 p/Share
5,351
Reduced 1.74%
301,696
Common Stock
Jan 29
2025
BUY
Grant, award, or other acquisition
-
7,014
Added 2.23%
307,047
Common Stock
Nov 12
2024
SELL
Open market or private sale
$1,318,702
$171.26 p/Share
7,700
Reduced 2.5%
300,033
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$762,593
$134.71 p/Share
5,661
Reduced 1.81%
307,733
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
-
9,277
Added 2.88%
313,394
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$666,784
$113.65 p/Share
5,867
Reduced 1.89%
304,117
Common Stock
Jan 25
2023
BUY
Grant, award, or other acquisition
-
10,732
Added 3.35%
309,984
Common Stock
May 27
2022
-
1,115
Reduced 0.37%
299,252
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$556,832
$88.19 p/Share
6,314
Reduced 2.06%
300,367
Common Stock
Jan 26
2022
BUY
Grant, award, or other acquisition
-
14,598
Added 4.54%
306,681
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$818,756
$106.72 p/Share
7,672
Reduced 2.56%
292,083
Common Stock
Feb 22
2021
SELL
Open market or private sale
$7,604,100
$108.63 p/Share
70,000
Reduced 18.93%
299,755
Common Stock
Feb 22
2021
BUY
Exercise of conversion of derivative security
$1,073,800
$15.34 p/Share
70,000
Added 15.92%
369,755
Common Stock
Jan 27
2021
BUY
Grant, award, or other acquisition
-
14,093
Added 4.49%
299,755
Common Stock
Jan 04
2021
SELL
Open market or private sale
$1,808,200
$90.41 p/Share
20,000
Reduced 6.54%
285,662
Common Stock
Jan 04
2021
BUY
Exercise of conversion of derivative security
$306,800
$15.34 p/Share
20,000
Added 6.14%
305,662
Common Stock
Dec 09
2020
-
565
Reduced 0.2%
285,662
Common Stock
Dec 01
2020
SELL
Open market or private sale
$1,674,000
$83.7 p/Share
20,000
Reduced 6.53%
286,227
Common Stock
Dec 01
2020
BUY
Exercise of conversion of derivative security
$306,800
$15.34 p/Share
20,000
Added 6.13%
306,227
Common Stock