Feb 14
2024
SELL
Open market or private sale
$10,661,633
$125.4 p/Share
85,021
Reduced 19.62%
348,326
Common Stock
Feb 14
2024
BUY
Exercise of conversion of derivative security
$6,268,598
$73.73 p/Share
85,021
Added 16.4%
433,347
Common Stock
Feb 13
2024
SELL
Open market or private sale
$18,909,000
$126.06 p/Share
150,000
Reduced 30.1%
348,326
Common Stock
Feb 13
2024
BUY
Exercise of conversion of derivative security
$11,182,500
$74.55 p/Share
150,000
Added 23.14%
498,326
Common Stock
Jan 22
2024
BUY
Grant, award, or other acquisition
$9,137,589
$119.43 p/Share
76,510
Added 18.01%
348,326
Common Stock
Apr 28
2023
SELL
Open market or private sale
$16,472,801
$114.93 p/Share
143,329
Reduced 34.53%
271,816
Common Stock
Apr 28
2023
BUY
Exercise of conversion of derivative security
$8,032,157
$56.04 p/Share
143,329
Added 25.66%
415,145
Common Stock
Jan 23
2023
BUY
Grant, award, or other acquisition
$2,661,733
$109.88 p/Share
24,224
Added 8.18%
271,816
Common Stock
Nov 09
2022
SELL
Open market or private sale
$17,237,320
$102.84 p/Share
167,613
Reduced 40.37%
247,592
Common Stock
Nov 09
2022
BUY
Exercise of conversion of derivative security
-
167,613
Added 28.76%
415,205
Common Stock
Feb 24
2022
BUY
Grant, award, or other acquisition
$2,197,655
$73.51 p/Share
29,896
Added 10.77%
247,592
Common Stock
Feb 26
2021
BUY
Grant, award, or other acquisition
$3,387,070
$72.62 p/Share
46,641
Added 17.64%
217,696
Common Stock
Oct 05
2020
SELL
Open market or private sale
$20,360,651
$81.03 p/Share
251,273
Reduced 59.5%
171,055
Common Stock
Oct 05
2020
BUY
Exercise of conversion of derivative security
-
251,273
Added 37.3%
422,328
Common Stock
Feb 28
2020
BUY
Grant, award, or other acquisition
$2,556,798
$76.56 p/Share
33,396
Added 16.33%
171,055
Common Stock
Jun 25
2019
SELL
Open market or private sale
$18,566,231
$85.67 p/Share
216,718
Reduced 61.15%
137,659
Common Stock
Jun 25
2019
BUY
Exercise of conversion of derivative security
-
216,718
Added 37.95%
354,377
Common Stock
Mar 25
2019
SELL
Open market or private sale
$15,864,081
$82.38 p/Share
192,572
Reduced 58.31%
137,659
Common Stock
Mar 25
2019
BUY
Exercise of conversion of derivative security
$11,211,542
$58.22 p/Share
192,572
Added 36.83%
330,231
Common Stock
Feb 25
2019
BUY
Grant, award, or other acquisition
$2,460,432
$80.38 p/Share
30,610
Added 18.19%
137,659
Common Stock
Feb 27
2018
BUY
Grant, award, or other acquisition
$1,691,286
$54.72 p/Share
30,908
Added 22.55%
106,128
Common Stock
May 09
2017
SELL
Payment of exercise price or tax liability
$2,850,365
$64.01 p/Share
44,530
Reduced 37.73%
73,500
Common Stock
May 09
2017
BUY
Exercise of conversion of derivative security
-
85,881
Added 42.12%
118,030
Common Stock
Feb 27
2017
BUY
Grant, award, or other acquisition
$2,101,471
$65.85 p/Share
31,913
Added 50.0%
31,913
Common Stock