Nov 17
2022
SELL
Payment of exercise price or tax liability
$849
$65.36 p/Share
13
Reduced 0.02%
59,584
Common Stock
Aug 24
2022
SELL
Payment of exercise price or tax liability
$22,356
$56.74 p/Share
394
Reduced 0.66%
59,597
Common Stock
Aug 18
2022
SELL
Payment of exercise price or tax liability
$29,843
$59.33 p/Share
503
Reduced 0.83%
59,991
Common Stock
Aug 16
2022
SELL
Payment of exercise price or tax liability
$535
$59.41 p/Share
9
Reduced 0.02%
58,325
Common Stock
May 25
2022
SELL
Payment of exercise price or tax liability
$131,330
$59.56 p/Share
2,205
Reduced 3.64%
58,334
Common Stock
May 20
2022
SELL
Payment of exercise price or tax liability
$177,815
$58.3 p/Share
3,050
Reduced 4.8%
60,539
Common Stock
May 18
2022
SELL
Payment of exercise price or tax liability
$43,149
$59.27 p/Share
728
Reduced 1.13%
63,589
Common Stock
May 16
2022
BUY
Grant, award, or other acquisition
-
30,228
Added 31.97%
64,317
Common Stock
Mar 02
2022
SELL
Open market or private sale
$416,412
$64.5 p/Share
6,456
Reduced 15.92%
34,089
Common Stock
Mar 02
2022
BUY
Exercise of conversion of derivative security
$241,554
$56.57 p/Share
4,270
Added 9.53%
40,545
Common Stock
Feb 16
2022
SELL
Payment of exercise price or tax liability
$32,510
$64.76 p/Share
502
Reduced 1.36%
36,275
Common Stock
Feb 14
2022
BUY
Grant, award, or other acquisition
$18,332
$55.72 p/Share
329
Added 0.89%
36,777
Common Stock
Nov 23
2021
SELL
Payment of exercise price or tax liability
$27,191
$63.68 p/Share
427
Reduced 1.16%
36,448
Common Stock
Nov 16
2021
SELL
Payment of exercise price or tax liability
$28,743
$61.68 p/Share
466
Reduced 1.25%
36,875
Common Stock
Aug 24
2021
SELL
Payment of exercise price or tax liability
$31,672
$77.06 p/Share
411
Reduced 29.65%
975
Common Stock
Aug 17
2021
SELL
Payment of exercise price or tax liability
$32,824
$74.43 p/Share
441
Reduced 24.14%
1,386
Common Stock
Aug 17
2021
SELL
Open market or private sale
$298,731
$74.87 p/Share
3,990
Reduced 68.59%
1,827
Common Stock
Aug 17
2021
BUY
Exercise of conversion of derivative security
$128,641
$45.44 p/Share
2,831
Added 37.8%
4,658
Common Stock
Aug 13
2021
BUY
Grant, award, or other acquisition
$3,695
$60.57 p/Share
61
Added 2.0%
2,986
Common Stock
May 26
2021
SELL
Open market or private sale
$330,460
$75.19 p/Share
4,395
Reduced 60.04%
2,925
Common Stock
May 25
2021
SELL
Payment of exercise price or tax liability
$247,438
$73.12 p/Share
3,384
Reduced 31.61%
7,320
Common Stock
May 25
2021
SELL
Open market or private sale
$1,065,400
$76.1 p/Share
14,000
Reduced 56.67%
10,704
Common Stock
May 25
2021
BUY
Exercise of conversion of derivative security
$758,520
$54.18 p/Share
14,000
Added 36.17%
24,704
Common Stock
May 21
2021
SELL
Open market or private sale
$225,432
$70.98 p/Share
3,176
Reduced 22.88%
10,704
Common Stock
May 18
2021
SELL
Payment of exercise price or tax liability
$78,723
$67.4 p/Share
1,168
Reduced 7.76%
13,880
Common Stock