Aug 10
2022
BUY
Exercise of conversion of derivative security
$277,500
$27.75 p/Share
10,000
Added 2.78%
349,843
Common Stock
Feb 12
2022
SELL
Payment of exercise price or tax liability
$1,651,784
$66.79 p/Share
24,731
Reduced 6.78%
339,843
Common Stock
Feb 12
2022
BUY
Grant, award, or other acquisition
-
57,942
Added 14.49%
342,069
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$269,085
$67.07 p/Share
4,012
Reduced 1.29%
306,632
Common Stock
Feb 10
2022
BUY
Grant, award, or other acquisition
-
14,256
Added 4.42%
308,281
Common Stock
May 18
2021
SELL
Payment of exercise price or tax liability
$907,214
$89.69 p/Share
10,115
Reduced 2.94%
334,023
Common Stock
May 18
2021
SELL
Open market or private sale
$3,358,547
$89.24 p/Share
37,635
Reduced 11.27%
296,388
Common Stock
May 18
2021
BUY
Exercise of conversion of derivative security
$2,165,462
$45.35 p/Share
47,750
Added 12.18%
344,138
Common Stock
May 10
2021
SELL
Payment of exercise price or tax liability
$1,262,223
$92.16 p/Share
13,696
Reduced 4.14%
317,404
Common Stock
May 10
2021
SELL
Open market or private sale
$3,327,625
$91.66 p/Share
36,304
Reduced 10.91%
296,388
Common Stock
May 10
2021
BUY
Exercise of conversion of derivative security
$1,845,000
$36.9 p/Share
50,000
Added 13.28%
326,388
Common Stock
May 03
2021
SELL
Payment of exercise price or tax liability
$1,108,558
$85.11 p/Share
13,025
Reduced 3.94%
317,724
Common Stock
May 03
2021
SELL
Open market or private sale
$3,148,051
$85.14 p/Share
36,975
Reduced 11.09%
296,388
Common Stock
May 03
2021
BUY
Exercise of conversion of derivative security
$1,738,500
$34.77 p/Share
50,000
Added 13.28%
326,388
Common Stock
Apr 30
2021
SELL
Payment of exercise price or tax liability
$1,232,926
$85.3 p/Share
14,454
Reduced 4.17%
331,934
Common Stock
Apr 30
2021
SELL
Open market or private sale
$3,008,258
$84.63 p/Share
35,546
Reduced 10.71%
296,388
Common Stock
Apr 30
2021
BUY
Exercise of conversion of derivative security
$1,387,500
$27.75 p/Share
50,000
Added 12.61%
346,388
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$487,450
$75.05 p/Share
6,495
Reduced 2.09%
303,687
Common Stock
Feb 22
2021
SELL
Open market or private sale
$1,764,520
$75.07 p/Share
23,505
Reduced 7.35%
296,388
Common Stock
Feb 22
2021
BUY
Exercise of conversion of derivative security
$1,043,100
$34.77 p/Share
30,000
Added 8.92%
306,388
Common Stock
Feb 13
2021
SELL
Payment of exercise price or tax liability
$145,995
$74.26 p/Share
1,966
Reduced 0.66%
296,388
Common Stock
Feb 13
2021
BUY
Grant, award, or other acquisition
-
4,588
Added 1.51%
298,354
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$3,052,747
$74.13 p/Share
41,181
Reduced 12.29%
293,766
Common Stock
Feb 12
2021
BUY
Grant, award, or other acquisition
-
96,103
Added 22.52%
330,723
Common Stock
Feb 10
2021
SELL
Payment of exercise price or tax liability
$263,902
$73.86 p/Share
3,573
Reduced 1.47%
238,844
Common Stock